-----
字节序说明
使用ArrayBuffer判断机器使用哪种字节序
var isLittelEndian = (function(){
var buffer = new ArrayBuffer(2);//创建2个字节的buffer
var dView = new DataView(buffer);//创建处理dataView
dView.setInt16(0, 256, true);//使用小端将buffer设置为0000 0000 0000 0001
var int16a = new Int16Array(buffer);
var value = int16a[0];
return value === 256;//如果为256则小端,如果为1则大端
})();