伪数组是一个 Object,没有数组 Array.prototype 的属性值,而真实的数组是一个 Array。数组是基于索引的实现, length 会自动更新;而Object对象是键值对伪数组不可以直接调用数组的方法,但是可以通过原型call方式间接调用数组中的方法