如果我写
var n = 0x1234
在Javascript中,是
n == 4660
总是如此吗?这个问题也可以这样说:0x1234表示一个字节序列,其中0x12是第一个字节,0x34是最后一个字节吗?或者0x1234是否表示基数为16的数字,左数字是最重要的数字?
在第一种情况下,如果解释为大端,则0x1234可能是4660,如果被解释为小端,则可能是13330。
在后一种情况下,0x1234总是等于1 * 4096 + 2 * 256 + 3 * 16 + 4 = 4660。
答案 0 :(得分:1)
JS 中的0x
符号表示基数为16的数字,左数字最重要。