【发布时间】:2019-03-02 16:42:04
【问题描述】:
是否有禁用特定内置 JS 功能的规则?例如。我想禁用parseFloat,因为几乎从来没有parseFloat 比一元+ 更好的情况。
【问题讨论】:
-
我认为
parseFloat更明确……! -
@deceze 我更喜欢使用
Number函数来转换Number("42") //42。它是明确的,你也可以很容易地传递它["1", "2", "3"].map(Number)。话虽如此,我仍然认为parseFloat很有用,因为它不仅对整个字符串进行转换,而且您可以使用它从开头提取数字,例如parseFloat("3.50 USD") //3.5,而Number或+将返回NaN,因此您必须编写更多不需要的代码来从头提取数字。
标签: javascript eslint