2
之间有什么差别(1)和1JavaScript的歧义(1)和1-
1.toString() //Will throw error
1.toFixed(1) //Will throw error
(1).toString() // output "1"
(1).toFixed(1) // output 1.0
之间有什么差别(1)和1JavaScript的歧义(1)和1-
1.toString() //Will throw error
1.toFixed(1) //Will throw error
(1).toString() // output "1"
(1).toFixed(1) // output 1.0
上1.
尾随周期数部分 - 编译器读取它作为一个小数点,不作为点运算符。这使紧跟在意外数字后面的标识符。
考虑,比较:1.0toString()
我不认为任何人会想到'1.0toString()'来工作,但是'1.0.toString()'工作正常。 – Xufox
我认为@duskwuff意思是说'1.0.toString()'? –
@AnonyC我的意思是我说的,我说了我的意思。 :) – duskwuff