Node.js – util.types.isAnyArrayBuffer() 方法
该UTIL。types.isAnyArrayBuffer()检查传递的值是ArrayBuffer还是SharedArrayBuffer实例。如果上述条件成立,则返回True,否则返回False。
语法
util.types.isAnyArrayBuffer(value)
参数
它需要一个参数-
value-此输入参数接受所需数据类型的输入,并检查它是ArrayBuffer还是SharedArrayBuffer实例。
它根据传递的输入值返回True或False。
示例1
创建一个名为“isArrayBuffer.js”的文件并复制以下代码片段。创建文件后,使用命令“nodeisArrayBuffer.js”运行这段代码
//util.types.isAnyArrayBuffer()演示示例
//导入util模块
const util = require('util');
//打印收到的回复...
console.log("1. " + util.types.isAnyArrayBuffer(new ArrayBuffer()));
console.log("2. " + util.types.isAnyArrayBuffer(21));
console.log("3. " + util.types.isAnyArrayBuffer("nhooo"));输出结果C:\home\node>> node isArrayBuffer.js 1. true 2. false 3. false
示例2
让我们再看一个例子
//util.types.isAnyArrayBuffer()演示示例
//导入util模块
const util = require('util');
//检查它是否是SharedArrayBuffer
console.log("1. " + util.types.isAnyArrayBuffer(new
SharedArrayBuffer()));
//检查Date是否属于数组缓冲区实例
console.log("2. " + util.types.isAnyArrayBuffer(new Date));
//创建一个16字节的数组缓冲区
var buffer = new ArrayBuffer(16);
console.log("3. " + util.types.isAnyArrayBuffer(buffer));
//创建一个引用缓冲区的Int8Array视图
var buf = new Int8Array(buffer);
console.log("4. " + util.types.isAnyArrayBuffer(buf));输出结果C:\home\node>> node isArrayBuffer.js 1. true 2. false 3. true 4. false
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下