为什么:
parseInt(-0, 10) // 0 parseInt('-0', 10) // -0
是否有明智的原因,parseInt不会为两者都做-0,或者这只是JavaScript的怪异?
parseInt()在字符串上工作。parseInt()在数字上运行会导致将其强制转换为字符串。
parseInt()
(-0).toString()是0。
(-0).toString()
0
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句