var a=10;
alert(a.length);var str=10+''
alert(str.length);因为javascript是无类型变量....
把数字加上一个字空符串也就自动转成了字符型.
你运行上面的代码,就会看到alert(a.length)将显示undefined,因为数字是没有length的...
而alert(str.length)则会返加正确的字符数.
alert(a.length);var str=10+''
alert(str.length);因为javascript是无类型变量....
把数字加上一个字空符串也就自动转成了字符型.
你运行上面的代码,就会看到alert(a.length)将显示undefined,因为数字是没有length的...
而alert(str.length)则会返加正确的字符数.
c = a.toString(); //化为串
d = parseInt(c); //化为整数
整形转换成字符str.toString(num)
字符转整型就用parseInt(str)
parseFloat(numString)
字符串转化成整形
parseInt(numString)其他类型转化成字符串
方法一:
str = num.toString();
方法二:
str = num + "" ;//我一般都用这种方法 . . .