来自文档:
此方法的行为与全局函数 parseInt() 相同
但是,由于它是实验性的,所以兼容性最差。例如,在 IE 或 Safari 中不可用。
那么,开发人员为什么要使用 Number.parseInt() ?
鼓励使用
Number.parseInt
而不是 parseInt()
是由于 JavaScript 社区中出现了避免使用全局变量的趋势。关于 Number.parseInt
的 Mozilla 文档指出:
...并且是 ECMAScript 2015 的一部分(其目的是全局变量的模块化)。
你就有了。这是因为全球恐惧症:)