A. Instanceof算子:
这个操作符可以判断一个变量是否是一个对象(类)的实例,返回值是布尔值。
为了理解它的作用,有必要将对象理解为对象。

代码示例如下所示:

复制代码代码如下所示:
var str =新的字符串(antzone );
console.log(STR是字符串);


上述代码将输出为真,因为STR是对象字符串的对象实例。
一般来说,只有使用构造函数创建的对象将返回true或返回false,但数组是返回true的异常。


两类算子:
运算符可以返回一个字符串,该字符串解释元素计数的类型,其返回值如下所示:

复制代码代码如下所示:
数字,布尔,字符串,函数,对象,未定义的


首先查看代码实例:

复制代码代码如下所示:
var str =新的字符串(antzone );
无功strtwo =antzone ;
console.log(typeof STR);
console.log(typeof strtwo);


在上面的代码中,第一个代码可以输出确切的类型
一般来说,typeof操作直接量化的形式,它可以返回精确的结果。如果使用构造函数创建的对象,它将返回对象