有没有人知道这个的原理?
console.log((011).toString()); // 输出是 9
在 JavaScript 中,以 0 开头的数字会被认为是八进制(octal)数字。因此,011 被解析为八进制的 11,其对应的十进制数为 9。
本例中代表八进制:011=9 十六进制:0x11=17 二进制:0b11=3 JavaScript toString() 方法,把数字转换为字符串。