结论:
10.toString()
,这里的 . 发生了歧义。它既可以理解为小数点,也可以理解为对方法的调用,问题就出在这里。(如果数字本身就是小数,则不会出现这个问题)
解决方法:
10..toString()
10 .toString()
(10).toString()
10.0.toString()
10.toString()
,这里的 . 发生了歧义。它既可以理解为小数点,也可以理解为对方法的调用,问题就出在这里。(如果数字本身就是小数,则不会出现这个问题)
10..toString()
10 .toString()
(10).toString()
10.0.toString()
本文标题:为什么10.toString()会报错?
本文链接:https://www.haomeiwen.com/subject/mijlbqtx.html
网友评论