运算符
- %(小数不能用,正数%负数=正数、负数%正数=负数)
- ==(等于,判断值是否一样)
- ===(判断值和数据类型是否一样)
- !(取反)
- !=(不等于)
- "qa">"a"(字符串之间比较大小根据他们的ASCII码来比较大小)
- 判断语句?表达式1:表达式2(判断语句为真时执行表达式1,为假时执行表达式2)
- ||(或,2||1=2,从左往右,遇true则先输出true的值)
- &&(且,)
7、运算符优先级
- 逻辑非
- 算术
- 逻辑与、逻辑或
- 条件操作符
- 赋值操作符
8、js数据类型的布尔值判断
- undefined与null相等
- 数字与数值字符串相等
- undefined与undefined相等
- null与null相等
- NaN与NaN不相等
9、获取对象属性值
- 对象.属性 例如:a.name
- 对象["属性"] 例如: a[‘name‘]
10、如何判断数据类型
- typeof( )
11、数据类型转换
- string转化成number
- 隐式转化:string减一、string乘以一、string除以一、
- Number(a)
- parseInt(a)
- parseFloat(a)
- 数字转换成字符串
- a+""
- a.toString( )
时间: 2024-12-23 23:08:53