JS权威指南笔记之数据类型
1.类型分为原始类型和对象。
2.原始类型有:数字类型,字符类型,布尔,和null undefind。
3.JavaScript里的函数都是真值。
4.函数和通过New关键字创建对象。这个样函数称为构造函数。
5.Js解释器有自己的内存管理机制。可以自动对内存进行垃圾回收。当没有任何引用指向一个对象M,解释器就会知道这个对象没有用,然后自动回收。
6.js是一种面向对象的语言。
7.只有对象才能拥有方法。但是数字和字符串和布尔也可以拥有自己的方法。是因为包装类。null和undefined是无法拥有自己的函数
8.JS类型可以分为原始类型和对象类型。也可以分为拥有方法的类型和不能游泳方法的类型。也可以分为可变和不可变类型。
9.JS变量是无类型的,变量可以赋给任何的值,不在任何函数内声明的变量为全局变量。
10.JS所有的数字均用浮点数表示。
11.ES6严格模式下,八进制是明令禁止的。
12.JS的算术是不会溢出的,超过上限则无穷大,当负数超出下限则为负无穷大。
13.当运算结果无限接近于0并比JS能表示的最小值还小的话则返回0.反之为-0,-0和0绝对等于。
14.0除0 是么有意义的,结果是一个非数字,NaN表示。
15.算术运算符
a.Math.pow(2,53) >2的53次幂
b.Math.round(1.2) >四舍五入
c.Math.ceil(0.8) >像上取整
d.Math.floor(0.3) >向下取整
e.Math.abs(-1) >求绝对值
f.Math.max(x,y,z) >返回最大值
g.Math.min(x,y,z) >返回最小值
H,Math.PI 圆周率
I.Math.E e 自然对数的底数
J.Math.sqrt (3) 3的平方根
k.Math.pow(3,1/3) 3的立方根
16.IsNaN() 为NaN和非数字(字符串和对象的时候)为True 其他的时候为false
17.undefind和null和0 -0 NaN "" 转为bool类型为fasle
未完待续........
转载于:https://www.cnblogs.com/DingKing/p/9575236.html
JS权威指南笔记之数据类型相关推荐
- [JS权威指南笔记] 第1章-第3章
第1章 JavaScript概述 可以通过F12键或者Ctrl+Shift+J快捷键来唤醒控制台 初始化表达式(initializer expression)[第4章] eg1:初始化表达式[数组] ...
- 《JS权威指南学习总结--1.1语言核心》
1.1语言核心 --本节主要介绍<js权威指南>基础部分各章讲解内容和一些简单的示例 本小节内容: 一.第二章讲解js注释.分号和Unicode,第三章主要讲解js变量和赋值 简单示例: ...
- 小弟的新书《Ext JS权威指南》终于出版了
链接:http://product.china-pub.com/3661375&weibo#ml <ext js权威指南> 前 言 第1章 ext js 4开发入门 / 1 1.1 ...
- 《JS权威指南学习总结--开始简介》
本书共分成了四大部分: 1.JS语言核心 2.客户端JS 3.JS核心参考 4.客户端JS核心参考 其中 <JS权威指南学习总结--1.1语法核心> 是:第一部分JS语言核心 各章节重点 ...
- HTML5与CSS3权威指南笔记案例1
第1章 <!DOCTYPE html> <meta charset = "UTF-8"> <title> Search </title&g ...
- 开奖及送书|《Vue.js权威指南》
2020 06 15 今天距2021年199天 这是一页河山第135次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 07:30准时推送. 微信公众号后 ...
- 前端大全(基础总结)(根据js权威指南扩展)
javascript 权威指南第六版 // 提出问题 + 实例 + 练习 第一部分 基础知识 用:来分隔开.如果一条语句单独占一行,可以不用: 数据类型 (基本数据类型)原始数据类型:数字Number ...
- 《Cortex-M3 权威指南 笔记》
因了命途中的你们,我才没有荒芜了青春. – 莫言 一.介绍 整个 MCU 只有Cortex-M3 处理器内核(中央处理单元(CPU))和调试器是ARM设计的,而存储器,外设,I/O以及其它功能块是芯片 ...
- Java性能优化权威指南--笔记
出处:http://xiongpq.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 原文 ...
最新文章
- Microsoft office Communications server 2007部署
- Win7命令终端基础配色指南
- POJ 2029 Get Many Persimmon Trees
- 后端接收到信息并返回了但是前端无响应_Bug的噩梦:前端调试必备的7个“大杀器”...
- Swift 添加自定义响应事件
- 20135213 20135231 信息安全系统设计基础课程第三次实验报告
- 亚马逊增加了对Aurora的跨区域和加密复制支持
- [转] 算法学习之字符串左移和右移
- centos7.5 安装apidoc全过程实测
- TouchSlide - 大话主席
- 58欧氏空间05——对称变换和对称矩阵、实对称矩阵的标准形、正交相似、实对称矩阵的正交相似对角化
- SI24R1切换收发模式问题调试与解决
- 前奈飞 CTO 两年吃回扣上百万,将面临数十年监禁
- 平面向量内积坐标公式推导_平面向量的所有公式-平面向量公式
- CentOS 7 之Helloworld with c
- ble mac地址 协议_让BLE设备的名称包含MAC地址
- 使用poi导出excel
- 小波变换(DWT),短时傅里叶分析(STFT),与快速傅里叶(FFT)之间的关系
- 百度区块链 XuperChain开发教程(第二部分)
- pygame 等有缘人接盘
热门文章
- 从内容云到一云多屏 云计算助力传统媒体转型
- 阿里云发布勒索病毒专杀工具:一键修复 彻底查杀
- Activiti实战. 1.5Activiti架构与组件
- Dubbo-Admin管理平台和Zookeeper注册中心的搭建(转)
- Ubuntu免安装配置MySQL
- 在vSphere Client中启动虚拟机创建进程以及VMwareTools安装
- 挂隐藏链接的4种代码
- 2021_Nov_9_Supervision_STEMM_What_You_Need_In_Advance?
- ismm rejection from cambridge
- 善于使用这个filter来减少mac系统找未读邮件的烦恼