这个号码是什么类型的?

时间:2016-08-16 21:19:25

标签: javascript

这个号码是什么?

console.log(0100); // output 64
console.log(050); // output 40
console.log(010); // output 8

十六进制:

0100 = 256
050 = 80
010 = 16

1 个答案:

答案 0 :(得分:1)

那些是octal numbers a.k.a base 8。

您应该避免使用该语法,因为在严格模式下不允许使用该语法。

但是,use them in ES6/ES2015可以使用一些修改后的语法。

0o100; // 64
0o50;  // 40
0o10;  // 8