2024-11-07 08:09:18
js是弱类型的脚本语言,它明面上是只支持一种类型即动态类型,其后才是string、number等子类型,你给一个动态类型的变量赋值什么类型的数据,它就会自动变为什么类型,而且同一个变量可以在各种类型间切换。看下面的例子:
var s;
s="abc";
alert(typeof s); //显示为string
s=123.5;
alert(typeof s); //显示为number
另外,在js中是没有int这样的类型的,所有数字类型都是number。
如果你的目的是想把一个字符串类型(string)的数字转换为数值型(number)的整数数字,可以用 parseInt 函数:
var s;
s="1234";
alert(typeof s); //显示为string
s=parseInt(s);
alert(typeof s); //显示为number
2024-11-07 04:19:51