声明变量
var 变量名 name推荐不用 $ _ 可以使用
命名规则:驼峰命名法 首字母小写 后面单词首字母大写
显示
console.log(变量名)
数据类型
简单数据类型
Number 数字型
八进制 0开头 表示八进制
十六进制 0x开头 表示十六进制
最大值 Number.Max_Value 无穷大 Number.Max_Value * 2
最小值 Number.Min_Value 无穷小 Number.Min_Value * 2
NaN 非数字类型
isNaN()验证方法
判断 非数字 并返回一个值
值:
false 是数字
ture 不是数字
Boolean 布尔型
true 1
false 0
String 字符串
引号嵌套 外双内单 外单内双
尽量使用单引号
转义字符 (包裹在引号里)
\n 换行符 \\ 斜杠
\' 单引号 \'' 双引号
\t tab缩进 \b 空格
字符串拼接 字符串+任何字符 =新的字符串
Undefined 声明变量没赋值
Underfined+字符串 拼接
underfined+数字 NaN
Null 空值
Null + 字符串 拼接
Null + 数字 数字相加
数据类型转换
转字符串
变量名.toString()
String(变量名)
加号拼接字符串
转数字型(重点)
parseInt(变量名) 取整 只保留数字
parseFloat (变量名) 保留小数 只保留数字
Number(变量名)
利用算数运算 字符串 - 数字 字符串 * 数字
转为布尔型
Boolean()
空串 0 NaN null undefined 为假 其余都为真