前面有讲过这个吗?为啥一点印象都没TAT.....看同学代码有parseInt和parseFloat,请问这两者具体什么区别呢?
转换字符串为整数(Int)和浮点数(Float)
var = "5"
parseInt 得到 5
parseFloat 得到 5.0
确实不是5.0,是5
var = "5"
parseFloat 得到 5.0
是谁告你parseFloat得到5.0??
parseInt和parseFloat都是将字符串类型转换为number类型.两者区别在于parseFloat会将.号转换为浮点数,而parseInt直接忽略停止转换.当处理"5.12asc"时,parseInt直接转换为5,parseFloat会转换为5.12.parseInt还可以指定第二位参数来指定转换结果的进制(2,8,16)(范围为2-36).更详细的可以到网上找<<JavaScript权威指南(6th)>>看一下