数组对象是使用单独的变量名来存储一系列的值;数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值;数组中的每个元素都有自己的的ID索引,以便它可以很容易地被访问到……

JavaScript数组元素可以是不同的变量类型。数组元素可以是字符串,可以是对象元素,可以是函数,也可以说是另一个数组……

JavaScript Array对象属性有constructor(引用数组对象的构造函数),length(返回数组的长度),prototype(增加属性或方法扩展数组定义)。


JavaScript Array对象各方法比较:

JavaScript Array对象各方法比较
JavaScript Array对象各方法比较

总结

  • pop和shift都是删除元素,但位置相反,pop从后面删除,shift在前面删除,都返回的是被删除的元素
  • push和unshift都是添加元素,但位置相反,push从后面添加,unshift在前面添加,都返回修改后的数组的长度
  • slice和splice都可以取数组中的某一段,slice不会改变原数组,第二个参数指的结束位置(索引); splice会改变原数组, 第二个参数指的元素个数

-- EOF --

本文标题:JavaScript学习笔记之数组对象知识点总结

本文链接:https://smohan.net/blog/fwnuvr

本站使用「 署名-非商业性使用 4.0 国际 (CC BY-NC 4.0) 」创作共享协议,转载或使用请署名并注明出处。 相关说明 »

更多文章

评论 「 ... 」