小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
JavaScript是一个'面向对象'的编程语言, 其中包含各种对象,document文档对象、String字符串对象、Array数组对象、窗口对象和Form表单对象等等. 使用JavaScript可以丰富程序, 使其具动起来。
数组作为工作中常要处理的数据结构, 需要熟练掌握. 今天学习了数组的常用方法, 这里作下总结:
数组常用操作方法学习
数组定义
数组是 JavaScript 中的重要数据结构之一, 数组就是比作一个容器, 里面放置各种类型的数据, 一半数组中存放的都是同类型的数据, 比方说 都是对象--对象数组/ 存字符串那就是字符数组;如果存放数值 数值数组.等等
下面是声明一个数组的方法, 最简单的就是常量定义法, 直接赋值 空数组 []. 以及其他的方法
const myArr = []
const myNewArr = new Array()
const myNewArr1 = new Array(5) // 长度为5的数组
数组的遍历
数组可以使用 for 或 for...in 进行遍历, 每一个元素进行循环操作
数组常用的操作方法
-
push()向数组的尾部添加一个或多个元素 用法 : arr.push(23,34,12); 返回数组新长度值 -
splice()splice(start):表示删除从 start 位置开始的数一直到数组尾部 -
pop()删除数组尾部的数据 一次删一个 用法:arr.pop();没有参数 返回 删除的元素 -
unshift()向数组的头部添加一个或多个元素 用法 :arr.unshift(34) -
shift()删除数组头部的元素
当然还有其他方法, 后续学习, 熟练练习掌握