3.toString()
3..toString()
3...toString()
答案是 error, '3', error
因为 3. 这是一个合法的数字,那么 3..toString() 其实就是 (3.).toString(),那就是3呗
但是 3.toString(),这里的 3. 也被当成数字用,那其实就是 (3.)toString(),所以会报错,一个数字后面没有接个点,直接调函数,肯定报语法错误
3..toString()也是,(3.)..toString() ,这个直接语法错误了好吧
网友评论