全等运算符 (===) 与等于运算符 (==) 的区别
全等运算符 (===) 与等于运算符 (==) 仅在以下两个方面不同:
1。全等运算符仅针对数字类型(Number、int 和 uint)执行自动数据转换,而等于运算符 () 针对所有的原始数据类型执行自动数据转换。
2。在对 null 和 undefined 进行比较时,全等运算符返回 false。
var num1:Number = 1;//as2认为是数值
var num2:Number = new Number(1);//as2认为是对象
as2和as3是有区别的。
发表评论
| Trackback
