0
我读数据视图的this explanation而且也有一个例子:如何设置字节序适用于数据视图
var littleEndian = (function() {
var buffer = new ArrayBuffer(2);
new DataView(buffer).setInt16(0, 256, true /* littleEndian */);
// Int16Array uses the platform's endianness.
return new Int16Array(buffer)[0] === 256;
})();
我真的不明白这是什么线做:
new DataView(buffer).setInt16(0, 256, true /* littleEndian */);
这是否意味着存储在范围[0;256]
位中的数据应该存储在littleEndian中?
我想你想看看['setInt16'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt16)的文档,它告诉你函数的参数是什么。 –
@MikeMcCaughan,我不想对论据感兴趣。请参阅[我的回答](http://stackoverflow.com/a/39846586/2545680)。 –