搜索
您的当前位置:首页正文

数据类型--隐式类型转化

来源:步旅网
alert('200'-3);//197

alert(200 + '3');//2003  加号是拼接字符串

var a = '10';
a++;
alert(a);//11  自增是变成数字

//数字的比较与字符串的比较是不一样的
alert('10' > 9);//true
alert('10' > '9');//false 字符串进行比较是一个数字一个数字的比较,先比较1和9,显然9大,所以'9'>'10'。字符串比较的是一位一位的数字。
alert('100000' > '9');//false  同理,9比1大,所以false

alert(!'ok');//false 

alert('2' == 2);//true  判断值,不判断类型
alert('2' === 2);//false  判断值和类型,必须全部相同才为真
三个等号不是类型转换

因篇幅问题不能全部显示,请点此查看更多更全内容

Top