js 基础之数组

125 阅读1分钟

/* 数组作用: */

一个变量存储多个数据

/* 数组三要素 */

 元素:数组存储的数据

 下标:元素的位置(下标从0开始)

 长度:元素的数量(长度=最大下标+1)
 

/* 数组语法 */

数组声明:

let 数组名=[元素1,元素2,元素3.....]

数组取值:

数组名=[下标]

数组赋值:

数组名=[下标]=值

数组遍历:

固定for循环   for(let i = 0;i<arr.length;i++){    arr[i]    }

/* 数组操作 */

数组查询

1查询一个元素: 数组名[下标]

2查询每个元素:for(let i=0;i<arr.length;i++)

数组修改 数组名[下标] = 值

1.下标存在.则是修改元素值

2.下标不存在,则是新增元素

数组新增

1.末尾新增:arr.push(元素)

2.开头新增:arr.unshift(元素)

数组删除

1.删除末尾:arr.pop()

2.删除开头:arr.shift()

3.删除指定下标:arr.splice(起始下标,删除数量)