js判断一个变量是不是对象

布满荆棘的人生 2024-03-27 12:12 160阅读 0赞

可以使用 typeof 运算符来判断变量的类型。如果变量是对象,则 typeof 运算符会返回 “object”。

例如:

  1. let obj= {};
  2. if (typeof obj === "object") {
  3. console.log("obj is an object");
  4. }

但是,有一点需要注意:数组也是对象,所以 typeof [] 也会返回 “object”。如果要判断变量是否为数组,可以使用 Array.isArray() 方法,例如:

  1. let arr = [];
  2. if (Array.isArray(arr)) {
  3. console.log("arr is an array");
  4. }

发表评论

表情:
评论列表 (有 0 条评论,160人围观)

还没有评论,来说两句吧...

相关阅读