!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false;
布尔型的转换,javascript约定规则为
- false、undefinded、null、0、”” 为 false
- true、1、”somestring”、[Object] 为 true
其他的一些转换方式,举几个例子
- a=parseInt(“1234″ )
- a=”1234″ - 0 //转换为数字
- b=1234 + ”” //转换为字符串
- c=someObject.toString() //将对象转换为字符串