为什么console.log(0123);记录整数。 83?我不确定为什么也不会真正有一个主意。

最佳答案

因为它被解释为八进制数,所以八进制123对应于十进制83(64 + 16 + 3)。

MDN


  整数文字前导0(零),或前导0o(或0O
  表示它是八进制的。八进制整数只能包含数字
  0-7。

09-25 19:11