美文网首页
JS 数组常用操作方法

JS 数组常用操作方法

作者: 移动的键盘 | 来源:发表于2022-12-06 14:26 被阅读0次
//连接2个数组,合成新数组
var arr = ["a","b","c","1","2","3","4","6","5"];
var a = ["s","t"];
var res = arr.concat(a);
//输出 res=== ["a","b","c","1","2","3","4","6","5","s","t"]

//判断数组中每个元素 是否符合某个条件,所有元素都符合条件 返回 true
var res = arr.every(function(item) {
    return parseInt(item) >= 1;
});
//输出 res === false 

//查找符合条件的元素 ,返回符合条件的元素 数组
var res = arr.filter(function(item) {
    return parseInt(item) >= 1;
});
//输出 res === ["1","2","3","4","6","5"];

//操作元素,每个元素 拼接 “s”,输出新的数组
var res = arr.map(function(item) {
    return item + "s";
});
//输出 res === ["as","bs","cs","1s","2s","3s","4s","6s","5s"];

//遍历所有元素
arr.forEach(function(item,index) {
    //item 元素
    //index 下标
});

//数组转字符串
var res = arr.join("-");
//输出 res === "a-b-c-1-2-3-4-6-5"

//删除最后一个元素,输出最后一个元素
var res = arr.pop();
//输出 res === "5"

//删除第一个元素,输出第一个元素
var res = arr.shift();
//输出 res === "a"

//添加元素,输出数组长度
var res = arr.push("test");
//输出 res === arr.length

//第一位添加元素,输出数组长度
var res = arr.unshift("test");
//输出 res === arr.length

//添加或删除指定位置元素
var res = arr.splice(index,length,item);
//index 指定下标,,length 替换长度,,,item 新增元素
//如果是删除
var res = arr.splice(index,length);
//输出数组 res === 删除的元素 数组

//排序,输出排序后的数组
var res = arr.sort();

//包含元素,包含 输出 true  不包含 输出 false
var res = arr.includes("5");

//获取元素的下标值,包含输出 元素对应下标值  不包含输出 -1
var index = arr.indexOf("5");

相关文章

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • 📕 js 常用数组操作方法

    1. concat() concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组...

  • 面试

    js部分: 关于数组的几个操作方法?如何去掉数组第一个元素 关于this js 的onload和jq 的ready...

  • js数组与对象常用操作方法

    一、Js相关数组操作 数组去除相同的 数组添加数数据 数组反转 打乱数组排序 取数组的前几个 数组扁平化 遍历对象...

  • JS常用的方法

    在ES6中常用操作方法 对象方法 数组方法 数字方法 可以使用展开运算符号(...)来有条件地向 JS 对象快速添...

  • JavaScript常用数组操作方法,包含ES6方法

    JavaScript常用数组操作方法,包含ES6方法 //数组转json串 var arr = [1,2,3, {...

  • JavaScript面试考点之数组、字符串和Object的常用方

    1、JavaScript数组的常用方法 我们可以把数组的基本操作方法归纳为增、删、改、查。 1)增:push ()...

  • [转载]数组的详细操作

    原文:【干货】js 数组详细操作方法及解析合集 创建数组 直接创建 Array.of() 返回由所有参数值组成的数...

  • js数组之forEach,every,some,filter,m

    js数组有很多操作方法,其中forEach,every,some,filter,map,reduce是常容易混淆用...

  • 常用数组操作方法

    (最近除了项目在练习自己的编程能力,以下是牛客网练习的知识点小总结? ) 注意:数组相关学习建议到MDN学习htt...

网友评论

      本文标题:JS 数组常用操作方法

      本文链接:https://www.haomeiwen.com/subject/tngwfdtx.html