Detect native
ArrayBuffersupport.
var hasArrayBufferSupport = require( '@stdlib/assert/has-arraybuffer-support' );Detects if a runtime environment supports ArrayBuffer.
var bool = hasArrayBufferSupport();
// returns <boolean>var hasArrayBufferSupport = require( '@stdlib/assert/has-arraybuffer-support' );
var bool = hasArrayBufferSupport();
if ( bool ) {
console.log( 'Environment has ArrayBuffer support.' );
} else {
console.log( 'Environment lacks ArrayBuffer support.' );
}Usage: has-arraybuffer-support [options]
Options:
-h, --help Print this message.
-V, --version Print the package version.
$ has-arraybuffer-support
<boolean>@stdlib/assert/has-float32array-support: detect native Float32Array support.@stdlib/assert/has-float64array-support: detect native Float64Array support.@stdlib/assert/has-int16array-support: detect native Int16Array support.@stdlib/assert/has-int32array-support: detect native Int32Array support.@stdlib/assert/has-int8array-support: detect native Int8Array support.@stdlib/assert/has-node-buffer-support: detect native Buffer support.@stdlib/assert/has-sharedarraybuffer-support: detect native SharedArrayBuffer support.@stdlib/assert/has-uint16array-support: detect native Uint16Array support.@stdlib/assert/has-uint32array-support: detect native Uint32Array support.@stdlib/assert/has-uint8array-support: detect native Uint8Array support.@stdlib/assert/has-uint8clampedarray-support: detect native Uint8ClampedArray support.