直接看代码:
const temp = 11;
console.log(temp.toString()); //11
console.log(11.toString()); //SyntaxError: Invalid or unexpected token
console.log(11.1.toString()); //11.1
console.log(Number(11).toString()); //11
console.log((11).toString()); //11
这时候我们发现了整数.方法会报错。
原因是:JS的解释器会将这个点描述成小数点前的点,因此就会报语法错误
从上述代码我们可以看出,当我们添加了括号之后就正常了。