gpt4 book ai didi

javascript - 命名空间的 (Number.*) 列表是否有 Javascript 全局函数?

转载 作者:行者123 更新时间:2023-11-30 20:06:39 25 4
gpt4 key购买 nike

parseFloat 是一个全局函数,ECMA5/6 似乎倾向于从他们的规范中删除全局的东西,因此添加了一个行为相同的 Number.parseFloat 方法(参见 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/parseFloat)

但是是否有经过该过程的所有函数的列表?

我可以看到,从 MDN Number 的页面,全局函数 isFinite isInteger isNaN isSafeInteger parseFloat parseInt 现在可以用它们的 Number 代替。* 等效,但是 decodeURIevalescape (或 any other global function )呢?

最佳答案

But is there a list of all functions that went throught that process?

the specification .您可以找到默认的全局变量 here ,并查看哪些现在也是各种内置函数的属性。我认为只有 parseInt (Number.parseInt) 和 parseFloat (Number.parseFloat) 是 完全一样。 isNaNNumber.isNaN略有不同(后者不首先执行转换为数字的步骤,如果输入不是数字,它会立即返回 false)。 isFiniteNumber.isFinite有相同的区别。我不认为任何其他默认全局函数(evaldecodeURIdecodeURIComponentencodeURIencodeURIComponent) 具有相同或相似的内置功能。<​​/p>

关于javascript - 命名空间的 (Number.*) 列表是否有 Javascript 全局函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52852413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com