3..toString() ,多个点问题

2020-03-02  本文已影响0人  王善良_

3.toString()
3..toString()
3...toString()

答案是 error, '3', error

因为 3. 这是一个合法的数字,那么 3..toString() 其实就是 (3.).toString(),那就是3呗

但是 3.toString(),这里的 3. 也被当成数字用,那其实就是 (3.)toString(),所以会报错,一个数字后面没有接个点,直接调函数,肯定报语法错误

3..toString()也是,(3.)..toString() ,这个直接语法错误了好吧

上一篇下一篇

猜你喜欢

热点阅读