细心的人会发现,用typeof区分不出来Array和Object类型,因为打印出来他们都是object类型
那数组和对象应该怎么区分开来呢
用下面这个办法,就可以区分开来了,list为对象/数组类型的数据
Array.prototype.isPrototypeOf(list)
打印结果,若结果为true,代表list为数组类型,若结果为false,代表list为对象类型。
细心的人会发现,用typeof区分不出来Array和Object类型,因为打印出来他们都是object类型
那数组和对象应该怎么区分开来呢
用下面这个办法,就可以区分开来了,list为对象/数组类型的数据
Array.prototype.isPrototypeOf(list)
打印结果,若结果为true,代表list为数组类型,若结果为false,代表list为对象类型。