Javascript区别数组和对象的三种方法

            var arr = {}||[];
            区分arr是数组还是对象
            1.arr.constructor                                           Array是数组        Object是对象
            2.arr instanceof Array                                  数组 true     对象 false 
            3.Object.prototype.toString.call([])                -->"[object Array]"
              Object.prototype.toString.call({})                  -->"[object Object]"

猜你喜欢

转载自blog.csdn.net/duyujian706709149/article/details/88084768
今日推荐