JS

200 阅读1分钟

js是一类弱数据类型语言

它的基本数据类型有: number string boolean(布尔) undefined(未定义) null

基本校验类型校验基本数据类型

  1. type a
  2. 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 无穷大

比较:

比较值是否相等 !=

判断值 和 类型 是否相等 !==