JavaScript数组常用方法
JavaScript中的数组十分灵活,有很多种方法操作,大致分为如下几类:
| 方法 | 名称 |
|---|---|
| length() | 长度 |
| delete | 删除 |
| pop() | 栈方法 |
| shift() | 队列方法 |
| splice() | 普通操作 |
| forEach() 、filter() | 迭代法 |
length()
var num = [1,2,3]; // 创建一个包含3个数字的数组
num.length = 2;
console.log(num); // [1,2]
var num = [1, 2, 3];
delete num[0];
console.log(num); //[undefined, 2, 3]
var num = [1,2, 3];
num.pop();
console.log(num) // [1,2]
var num = [1,2,3];
num.shift();
console.log(num); // [2,3]
var num = [1,2,3];
num.splice(0, 1);
console.log(num); // [2,3]
var num = [1,2,3];
num.forEach(function(item, index, arr) {
if(item == 2) {
arr.splice(index, 1);
}
});
console.log(num) // [1,3]
var num = [1,2,3];
num = num.filter(function(item) {
return item != "2"
});
console.log(num); // [1,3]本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!