JavaScript中length的用法

JavaScript中length的用法
之前看到了一段代码不得其解,如下:
var  t  =   123123 ;
=  parseInt(t) + ''
alert(t.length)
关键就是第二行的末尾加上了一个''符号。原来是length的属性问题,只有String和Array还有function等对象才有的length属性,int ,float都没有。所以要加上''使t变量成对String类型,因为String就是对象,所以t就具有了length属性。
如果不加''的话,弹出的对话框就是一个“undefined”,编译告诉你它不知道t是什么类型的。

你可能感兴趣的:(JavaScript中length的用法)