【发布时间】:2019-03-31 23:18:43
【问题描述】:
混淆点是——当我们使用typeof检查数组或对象的类型时,得到的返回值是Object。那么它们之间的主要区别是什么。
【问题讨论】:
标签: javascript arrays object javascript-objects declaration
混淆点是——当我们使用typeof检查数组或对象的类型时,得到的返回值是Object。那么它们之间的主要区别是什么。
【问题讨论】:
标签: javascript arrays object javascript-objects declaration
您可以使用 constructor.name 进行检查
const myArr = []
const myObj = {}
console.log(`myArr is an ${myArr.constructor.name}`)
console.log(`my Obj is an ${myObj.constructor.name}`)
【讨论】: