来总结一些js里面常用的数据类型
简单数据类型
1, Number类型
需要注意五个方面
(1)数值字面量:数值的固定值得表示方法 比如 110 1024 60.5
(2)进制:十进制,十六进制,八进制,通常十六进制和八进制都被十进制表示
(3)浮点数:浮点数得精度问题,不要判断两个浮点数是否相等
(4)数值范围:最大值: Number.MAX_VA 最小值: Number.MIN_VA
无穷大:Infinity 无穷小:- Infinity
(5)数值判断:NaN:not a number isNaN:is not a number
2, String类型
需要注意四个方面
(1)字符串字面量:'小小成','小猫咪','天气',
(2)转义符:\n 换行 \t 制表 \b 空格 \r回车 \\斜杠 \' 单引号 \''双引号chua
(3) 字符串长度:length属性用来获取字符串的长度
(4) 字符串拼接:字符串拼接使用 + 连接
注: 两边只要有一个是字符串,那么+就是字符串拼接功能;两边如果都是数字,那么就是算术功能。
3, Boolean类型
(1)Boolean字面量: true和false,区分大小写
(2)计算机内部存储:true为1,false为0
4, Undefined
undefined表示一个声明了没有赋值的变量,变量只声明的时候值默认是undefined (关键是没有赋值)
5, Null
null表示一个空,变量的值如果想为null,必须手动设置