数组对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组对象相关的知识,希望对你有一定的参考价值。

 

一、数组是什么?

数组是储存数据的容器,也是变量值的集合。

 

  特性:

     1. 数据里面的数据有下标,下标从0开始(键值)

    

  好处:

     1. 一般创建变量只能一个变量名对应一个数据值,这样不利于进行大量数据储存,

     2.有了数组后,我们可以用一个变量名,对应一堆的数据。 就不用定义很多变量,当我们需要哪些数据的时候就能够通过for循环来遍历出来

 

 

 

 

 

二、如何创建数组?

 

 

 

 

三、数组对象的属性与方法

 

   属性                               描述                           

length                  获取数组的长度
prototype            使您有能力向对象添加属性和方法。
constructor         返回对创建此对象的数组函数的引用。

 

 

 

   方法                              描述                                                                       

concat()                  数组元素拼接
join()                       数组元素放入字符串,通过指定的分隔符分隔
slice()                     数组元素截取

sort()                      数组元素排序(升序)
reverse()                数组元素排序(倒序)

shift()                     删除并返回数组的第一个元素
pop()                      删除并返回数组的最后一个元素
splice()                  删除元素,并向数组添加新元素

unshift()                 数据开头添加元素
push()                    数组末尾添加元素

toString()                数组转换为字符串
toLocaleString()     数组转换为本地数组

toSource()             返回该对象的源代码
valueOf()               返回数组对象的原始值

 

以上是关于数组对象的主要内容,如果未能解决你的问题,请参考以下文章

对象数组

vue 对象数组深度拷贝

数组和对象都有哪些原生方法?

ES6解构赋值 (数组 , 对象)

js中判断对象是不是为数组的几种方式

如何检查包含另一个对象数组的对象数组是不是具有属性