/* 数组作用: */
一个变量存储多个数据
/* 数组三要素 */
元素:数组存储的数据
下标:元素的位置(下标从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(起始下标,删除数量)