js查找数组里的对象(js判断数组中是否存在某个对象)
js查找数组里的对象(js判断数组中是否存在某个对象),本文通过数据整理汇集了js查找数组里的对象(js判断数组中是否存在某个对象)相关信息,下面一起看看。
JavaScript方法和字符串方法的作用你了解多少?(学了很多语言之后,你会发现它们都有很多共同点。)
阵列方法
数组可以通过indexOf()搜索指定元素的位置,如果没有找到,则返回-1;
var arr=[10,20, 30 ABC ];
console . log(arr . index of(10));//元素10的索引是0
console . log(arr . index of(30));//找不到元素30,返回-1
//注意:数字30和字符串 30 是不同的元素
Concat()方法将当前数组与另一个数组连接起来,并返回一个新数组;
var arr1=[a b c ];
var arr2=[1,2,3];
Var arr=arr1.concat (arr2, 再次添加 );
newArr//[ ;A , B < C 一、二、三 再次添加 ];
arr1//[a b c]
Push()将几个元素添加到数组的末尾,而pop()删除数组的最后一个元素。
var arr=[1,2];
arr.push(a b );
console . log(arr);//[1,2, a b]
arr . pop();//pop()返回 b ;
arr//Print [1,2, A ]
arr . pop();arr . pop();arr . pop();//连续弹出3次
arr//打印[]
arr . pop();//如果空数组继续pop,不会报错,但会返回undefined。
arr//打印[]
Unshift()在数组前面添加几个元素,而shift()删除数组的第一个元素。
var arr=[1,2];
arr.unshift(a b );//返回新的长度4
arr//打印[ ;A , B < 1,2]
arr . shift();//返回 a
arr//打印[ ;B < 1,2]
arr . shift();arr . shift();arr . shift();//连续3次
arr//打印[]
arr . shift();//继续删除空数组不出错,返回undefined。
arr//打印[]
Slice()截取数组的一些元素,然后返回一个新的数组。
var arr=[a b c d e f g ];
console.log(arr.slice(0,3));//从索引0到索引3,但不包括3:[ ;A , B < C ]
console . log(arr . slice(3));//从索引3的开头到结尾: D , E , F , G
如果你不不要向slice()传递任何参数,它将从头到尾截取所有元素。这样,复制一个新的数组就很容易了。
var arr=[1,2,3];
var a copy=arr . slice();
副本;//[1,2,3]
Sort()可以对当前数组进行排序
var arr=[b c a ];
arr . sort();
arr//[a b c]
Reverse()删除整个数组的所有元素,也就是说,反转它们。
var arr=[一二三];
arr . reverse();八
arr//[三二一]
join()方法用指定的字符串连接数组的每个元素,然后是新的字符串
var arr=[a b c 1,2,3];
arr . join(-);//a-b-c-1-2-3
Splice()方法是一个 通用方法 修改数组。它可以从指定的索引中删除几个元素,然后从那个位置添加几个元素;
//splice(索引值,删除数量, 值1 , 值2 );
Var arr=[苹果、橘子、香蕉、芋头、桂圆、山楂];
//从索引2中删除3个元素,然后再添加两个元素
排列拼接(2,3, 白梨 , 西瓜 );
console . log(arr);//苹果、橘子、白梨、西瓜和山楂
//只删除,不添加
排列拼接(2,2);// ;白梨 , 西瓜
console . log(arr);// ;苹果 , 橙色 , 山楂
//只添加,不删除
排列拼接(2,0, 白梨 , 西瓜 );
console . log(arr);//苹果、橘子、白梨、西瓜和山楂
字符串的方法。
Slice(start[,end]),开始-开始索引结束-结束索引
Var str= 人中华人民共和国(中国) ;
var str1=str.slice(2,4);//人
Substr(start[,length]),start: start,取长度字符。
Var str= 人中华人民共和国(中国) ;
var str1=str.substr(2,5);//人民中华民国
Split([separator[,limit]]),根据条件拆分字符串并返回一个数组。
Var str= 人中华人民共和国(中国) ;
var arr=str . split( );//[钟,华,任,闵,龚,何,郭]
Var 1= 杏|石|口|路| 81号| ;
var arr 1=str 1 . split( | );//[杏,石,口,路,81号]
父字符串中第一个出现的位置,从0开始!不返回-1
反向搜索
CharAt(index)指定索引的字符。
转为小写
资本化
更多js查找数组里的对象(js判断数组中是否存在某个对象)相关信息请关注本站。