标签: javascript string node.js
所以我看到了这个奇怪的场景。我想将一个数字转换为Node.js中的String,我得到了以下内容。
01010100132.toString()
变成
"136347738"
有人可以向我解释一下吗?
答案 0 :(得分:3)
前缀为0的任何数字常量都是八进制字面值(假设其所有数字都是有效的八进制数字)。
0
var i = 010; // 8 decimal