js是一类弱数据类型语言
它的基本数据类型有: number string boolean(布尔) undefined(未定义) null
基本校验类型校验基本数据类型
- type a
- typeof(a)
变量命名 以字母开头 _$
可以使用 字母 数字 _ $
命名方式
1.驼峰式 sideBar
2.下划线 side_bar
字符串拼接
加法+:
number直接相加运算,否则拼接
减法 -:
参数都是number的话 正常计算
有一个是string的话 会利用Number()方法 进行转换
能转换成number的 正常计算
转换结果是NAN的话 结果就是NAN
true 1 false 0
乘法*:
参数都是number的话 正常计算
有一个是string的话 会利用Number()方法 进行转换
能转换成number的 正常计算
转换结果是NAN的话 结果就是NAN
true 1 false 0
除法/:
参数都是number的话 正常计算
有一个是string的话 会利用Number()方法 进行转换
能转换成number的 正常计算
转换结果是NAN的话 结果就是NAN
true 1 false 0
除以 0 结果 Infinity 无穷大
比较:
比较值是否相等 !=
判断值 和 类型 是否相等 !==