为什么1..toString()工作并返回"1"但1.toSring()会导致语法错误?

edi*_*xue -2 javascript

我知道1不是对象,但是当我键入时1..toString(),它在控制台中返回"1".这是为什么?

在此输入图像描述

bfo*_*ine 6

因为JavaScript解析器假定1.必须只跟一个或多个数字来表示浮点数.使用括号工作:(1).toString().