Detect native
ArrayBuffer
support.
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.