0X意味着什么?

Mor*_*aki 8 javascript

0X意味着什么?我在课堂上看到它,但我的老师也不知道.它是十六进制这个词的同义词还是它意味着所有的值?谢谢你的帮助!

Nic*_*ndo 12

是的,这意味着以下值是十六进制的:

var num = 0xFF; //255  -  1111 1111
Run Code Online (Sandbox Code Playgroud)


McK*_*Kay 6

这意味着令牌中的后续字符应解释为heXadecimal

0x20
Run Code Online (Sandbox Code Playgroud)

表示十进制值

32
Run Code Online (Sandbox Code Playgroud)


小智 6

是的,这意味着“0x”之后的值被解释为十六进制值。

var a = 0x123;
console.log(a); // output is ((16^2)*1) + ((16^1)*2) + ((16^0)*3) = 291
Run Code Online (Sandbox Code Playgroud)

另请参阅使用 0x 表示法的数字是什么意思

希望有所帮助。