DataView.prototype.constructor - {___a:::8948:::DataView___}を返す
DataView.prototype.constructorはコンストラクタのDataViewを返すプロパティです。
概要
デモ
DataView.prototype.constructorのデモです。
<!-- このコードは編集できます。 -->
<!DOCTYPE html>
<html>
<head>
<style>
body {
white-space: pre-wrap ;
}
</style>
</head>
<body>
<script>
/** try it! **/
var a = DataView.prototype.constructor ;
/** try it! **/
var results = { a:a, } ;
for( var name in results ) {
console.log( name, results[name] ) ;
document.body.appendChild( new Text( name + " = " + results[name] + "\n" ) ) ;
}
</script>
</body>
</html>
サポート状況
Chrome | Firefox | Safari | Edge | IE | Opera | iOS Safari | Android |
---|---|---|---|---|---|---|---|
● | ● 15+ | ● 7.1+ | ● | ● 10+ | ● 11.6+ | ● 8.3+ | ● 4.0+ |
関連記事
- DataView.prototype.buffer
- DataView.prototype.bufferは、自身(ビュー)が参照しているArrayBufferを返すプロパティです。この返り値は、新しいArrayBufferではありません。
- DataView.prototype.byteLength
- DataView.prototype.byteLengthは、ビューが参照しているバッファ(ArrayBuffer)のサイズをByte単位で返すプロパティです。部分的に参照している場合は、その部分のサイズを返します。
- DataView.prototype.byteOffset
- DataView.prototype.byteOffsetは、ビューが参照しているバッファ(ArrayBuffer)のオフセットをByte単位で返すプロパティです。バッファを部分的に参照している場合は、その部分までのオフセットを返します。
- DataView.prototype.getFloat64()
- DataView.prototype.getFloat64()は、参照しているArrayBufferの指定した位置から、64bit浮動小数点数でバイナリデータを読み込むメソッドです。読み込みの範囲が、参照しているArrayBufferのサイズを超えた場合にエラーが発生します。