私が書いたら
var n = 0x1234
Javascriptでは、
n == 4660
常に真実?質問は次のようにも言えます: 0x1234 は、0x12 が最初で 0x34 が最後のバイトである一連のバイトを表しますか? それとも、0x1234 は 16 進数の数値を表し、左の桁が最も重要ですか?
最初のケースでは、0x1234 は、ビッグ エンディアンとして解釈される場合は 4660 であり、リトルエンディアンとして解釈される場合は 13330 である可能性があります。
後者の場合、0x1234 は常に 1 * 4096 + 2 * 256 + 3 * 16 + 4 = 4660 に等しくなります。