数据类型就是指的字面量的类型
6种数据类型
基本数据类型:
① String 字符串
② Number 数值
③ Boolean 布尔值
④ Null 空值
⑤ Undefined 未定义
引用数据类型:
⑥ Object 对象
转义字符:‘ \ ’
【当表示一些特殊符号的时候可以使用\进行转义】
如:
var a = “我说:\“我儿泽林有大帝之姿!\” ”
用来保证两个“ ”之间不会混淆。
\ 后加不同的字母意义也不一样
① \n 表示换行
② \t 制表符(四个空格)
③ \\\ 需要打印 \ 的时候需要用 \ 转义才能输出\
number类型
在JS中所有数值都是number类型
包括整数和浮点数(小数)
可以使用一个运算符typeof来检查一个变量的类型
语法:
typeof 变量
例子:var a = 123;
typeof a;
结果使用console.log或者document.witre进行输出。
在JS中可以表示的数字的最大值:
Number.MAX_VALUE
1.7976931348623157e+308
如果超过这个值会打印 Infinity(正无穷)
【Infinity是一个字面量,可以正常使用】
在JS中可以表示的数字最小正值:
Number.MIN_VALUE:大于0的最小值
5e-324
NaN类型
是Not a Number(不是一个数字)的缩写
注:在JS中整数运算基本可以保证精确
如果使用JS进行浮点数运算,可能得到一个不精确的结果
所以千万不要使用JS进行一个精确度比较高的运算