js判断一个值是什么类型

判断一个值是什么类型有哪些方法?

typeof 运算符
instanceof 运算符
Object.prototype.toString 方法
const a=true;
typeof(a);
a instanceof Number;
Object.prototype.toString.call(a);

注意:
typeof()判断数组的时候会出错,会判断成对象。
instanceof判断数组和function时,判断为Object也为true。
Object.prototype.toString判断准确。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_53125679/article/details/127689428
今日推荐