技术文摘
Javascript 常用数组方法
2025-01-09 19:19:16 小编
JavaScript 常用数组方法
在 JavaScript 编程中,数组是一种极为常用的数据结构。掌握常用的数组方法,能极大地提高开发效率。
1. push() 与 pop() push() 方法用于在数组的末尾添加一个或多个元素,并返回新数组的长度。例如:
let fruits = ['apple', 'banana'];
let newLength = fruits.push('cherry');
console.log(fruits);
console.log(newLength);
pop() 方法则相反,它用于删除数组的最后一个元素,并返回被删除的元素。如:
let removed = fruits.pop();
console.log(fruits);
console.log(removed);
2. shift() 与 unshift() shift() 用于删除数组的第一个元素,并返回被删除的元素。示例:
let first = fruits.shift();
console.log(fruits);
console.log(first);
unshift() 方法在数组的开头添加一个或多个元素,并返回新数组的长度。如下:
let newLen = fruits.unshift('mango');
console.log(fruits);
console.log(newLen);
3. splice()
splice() 方法非常强大,它可以用于添加、删除或替换数组中的元素。其语法为 array.splice(start, deleteCount, item1, item2,...)。例如,要删除从索引 1 开始的 2 个元素:
let numbers = [1, 2, 3, 4, 5];
numbers.splice(1, 2);
console.log(numbers);
若要在索引 1 处插入新元素:
numbers.splice(1, 0, 2, 3);
console.log(numbers);
4. slice()
slice() 方法用于提取数组的一部分,并返回一个新数组。语法是 array.slice(start, end),start 是起始索引,end 是结束索引(不包括该索引处的元素)。例如:
let letters = ['a', 'b', 'c', 'd', 'e'];
let subLetters = letters.slice(1, 3);
console.log(subLetters);
5. concat() concat() 方法用于合并两个或多个数组,返回一个新数组。例如:
let arr1 = [1, 2];
let arr2 = [3, 4];
let newArr = arr1.concat(arr2);
console.log(newArr);
6. join() join() 方法将数组的所有元素连接成一个字符串。可以指定连接符,默认是逗号。例如:
let colors = ['red', 'green', 'blue'];
let colorStr = colors.join('-');
console.log(colorStr);
这些常用的数组方法是 JavaScript 开发者的必备技能,熟练运用它们,能让代码编写更加高效、简洁。
- MySQL、Fluently NHibernate、WebAPI 与 Autofac 的组合
- MySQL数据备份与还原方法
- 500W单表下MySQL自增ID主键与UUID主键优劣比较的详细过程
- MySQL 存储过程学习笔记
- MySQL学习笔记:相较SQL Server书写更简单
- MySQL 解密:ROW 模式下查看二进制日志最原始 SQL 语句的方法
- MySQL 自增 ID 主键与 UUID 主键优劣对比:百万至千万表记录详细测试过程
- MySQL服务器时间同步难题
- MySQL 用户权限全方位汇总
- MySQL 重温:Innodb 存储引擎里的锁
- MySQL 数据库初步设计规范V1.0
- MySQL实现分组排序取前N条记录与生成自动数字序列的SQL方法
- MySQL 实现树形遍历:多级菜单栏与多级上下部门查询问题
- 复杂的多次拆分字符串存储过程
- MySQL存储过程——长字符串拆分