js 数组Array的常用方法 es3 es5 es6
js 数组Array的常用方法 es3 es5 es6
1.伪数组
1.1对象和伪数组的差别:
1.对象的原型链上只有Object.prototype,而数组的原型链上有Array.prototype和Object.prototype —所以伪数组无法使用数组的方法;
2.对象没有length属性,数组有并且自动更新;
3.对象根据键值对取值,而数组根据序号(索引)取值。
1.2定义伪数组:
1.拥有length属性,其他属性为非负整数字符串(因为对象使用[]来取值,会将数值隐式转换为字符串)—伪数组是对象
原创
2020-09-18 17:00:32 ·
260 阅读 ·
0 评论