0

私はこのように自分の価値を得る

var dataView= new DataView(imgData.array.buffer); var st = dataView.getUint8(1).toString(10);

これにより、10進数の216という値が得られます。変数 st を (hex 0xD8) に変換するにはどうすればよいですか。

0xD8 にする必要がある場合、どうすればそれをショートとロングに変換できますか!

4

3 に答える 3

2

私はこれが行く方法だと思います:

var st = "0x" + dataView.getUint8(1).toString(16).toUpperCase();
于 2013-02-18T12:48:26.593 に答える