这里从arr1中筛选arr2中存在的值,arr3为筛选结果数组
let arr1=["1","2","3","4","5"];
let arr2=["2","1","4","6"];
let arr3=[];
方式一:直接比较值
1、使用for循环 for(let i=0;i{ arr2.forEach(element=>{ if(item==element){ arr3.push(item); } }) }); 3、使用filter过滤 arr3=arr1.filter(checkAdult); function checkAdult(age) { for(let i=0;i 方式二:indexOf()
1、for() for(let i=0;i=0){ arr3.push(arr1[i]); } } 2、forEach() arr1.forEach(item=>{ if(arr2.indexOf(item)>=0){ arr3.push(item); } }); 3、使用filter过滤 arr3=arr1.filter(checkAdult); function checkAdult(age) { if(arr2.indexOf(age)>=0){ return true } }; 4、for……of for(let i of arr1){ arr2.indexOf(i)>=0 && arr3.push(i); } 方式三:includes()
1、for() for(let i=0;i{ arr2.includes(item)&&arr3.push(item); }); 3、filter() arr1.filter(item=>{ arr2.includes(item)&&arr3.push(item); }); 4、for……of for(let i of arr1){ arr2.includes(i)&&arr3.push(i); } 结果:arr3=["1","2","4"]
上面是“通过js在一个数组中筛选出另一个数组中存在的值”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_40.html
workflows工作流
梦幻向日葵ComfyUI工作流
一颗翡翠玉雕盆栽树comfyui工作流
一群邪恶的小黄人ComfyUI工作流
一张超现实主义美女照片ComfyUI工作流
一个迷人而丰满的女巫和一只黑猫骑着飞天扫帚
一颗闪闪发光的水晶漂浮在森林里
沙漠里一只红黑相间的蝎子
一只在森林里漫步的麋鹿ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

用ascii字符画图像
用svg画出游泳池动画效果
一起去看流星雨(代码)
利用canvas画几个好玩的星云物种
SVG路径动画效果
css3结合svg做一个动态广告
利用CSS3代码编写45款按钮效果
利用js+css3做一个小鱼游泳特效











