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