无法在Javascript中对数字常量调用toString()

时间:2016-03-12 01:20:38

标签: javascript

toString()不适用于像5.toString()这样的数字文字,但它适用于字符串文字("str".toString())或数字文字分配给var之后,如{var a = 5;a.toString() 1}}。想知道为什么它不适用于第一种情况?

2 个答案:

答案 0 :(得分:3)

如果将其包装在括号中,则可以执行此操作。

(5).toString();

答案 1 :(得分:1)

第一个点是decimal mark。您需要第二个访问该属性:

5..toString();