网络编程
位置:首页>> 网络编程>> JavaScript>> 说说值类型数据“.”操作符的类型转换

说说值类型数据“.”操作符的类型转换

 来源:影月阁 发布时间:2009-12-13 10:39:00 

标签:操作符,类型,数据

看下面的一组例子:

alert(true.toString());

alert(false.toString());

alert(1.123.toString());

alert(1.2e1.toString());

alert(0x1.toString());

alert(0123.toString());

alert(1.toString()); //error

唯独最后一行会报错,原因是JavaScript解释器读到"1."时无法判断是小数点还是"."操作符,也或者说这里产生了一个"shift-shift confilt"

所以保险的做法是加上括号: alert((1).toString());

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com