JavaScript 判断判断某个对象是Object还是一个Array

2024-11-16 15:27:56
推荐回答(1个)
回答(1):

if(typeof(obj)=="object"){alert("是对象")}else{alert("不是")},
但是javascript对于object定义的很宽泛,很多东西javascript都会认为是object,比如Date, String, Boolean, Number, Object, Function, Array, RegExp, Error。
判断是不是array,可以使用isArray()来判断
if(array.isArray()){"array是数组"}else{"array不是数组"}