1. 首页
  2. 综合百科
  3. js数组删除另一个数组的数据(js数组删除指定对象)

js数组删除另一个数组的数据(js数组删除指定对象)

简介:关于js数组删除另一个数组的数据(js数组删除指定对象)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

首先定义一个数组。

var数据=[1,2,3,4]

1.将数组转换为字符串:toString()和。join();

data.toString()=='1,2,3,4 '

data.join(",")=='1,2,3,4 '

2.删除数组的最后一个元素:流行()

data.pop()==[1,2,3]

3.向数组中添加元素:推送()

data.push(5)==[1,2,3,4,5]

4.计算数组的长度:长度

data . length==4;

5.删除数组的第一个元素:shift()

data.shift()==[2,3,4);

6.在数组的第一个位置添加元素:unshift()。

data.unshift(6)==[6,1,2,3,4);

7.合并两个数组:concat()

var datas=[7];

data.concat(datas)==[1,2,3,4,7];

8.在数组的某个位置添加新元素:拼接(a、b、c.);A-代表添加新元素的位置和下标,b-代表应该删除多少个元素,c-代表后面要添加的新元素。

data.splice(1,2,8,9)==[1,8,9,4];

9.删除特定位置的元素:拼接(a,1);a代表添加新元素的位置和下标。

data.splice(1,1)==[1,3,4];

10.反转数组:反向();

data.reverse()=[4,3,2,1];

11.数组中从左到右第一个出现的元素的下标:索引Of()

data . index of(1)==0;

12.数组中最后一个元素从左到右出现的下标:lastIndexOf()

data.push(1)。lastIndexOf(1)==4;

13.数组排序:排序()

var数据=[1,3,2,4,7,5,6];

//从小到大

datas.sort(函数(a,b){ return a-b };

//由大到小

datas.sort(function(a,b){ return b-a };

14.根据条件筛选出符合true条件的元素。

:过滤器()

var datas=[];

datas=data . filter(funticon(item){ return item 1 });

console.log(datas) ([2,3,4];

15.找到数组中满足条件的第一个元素并返回它。找不到输出undefined :find()。

var a=data . find(function(item){ return item==1 };

console.log(a)//1

16.找到数组中满足条件的第一个元素,并返回其下标。无输出-1:找到了findIndex()。

var a=data . find index()(function(item){ return item==1 };

console.log(a)//0

17.判断数组是否包含元素,不使用回调函数(不使用函数作为参数)返回false。

if(data.includes(1)) {返回true } else {返回false }

18.返回数据:原始数组操作后的映射;

var datas=data . map(function(item){ return item 1 })//[2,3,4,5]

19.如果所有条件都满足,则返回true,否则返回false,相当于:每()。

20.只要有一个满意,还真;如果没有,则返回false,相当于|| :一些()。

本文主要介绍了关于js数组删除另一个数组的数据(js数组删除指定对象)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/722017.html