在es6语法中,过滤数组的方法主要是Array.prototype.filter()。下面web建站小编给大家简单介绍一下具体实现方法!
filter数组过滤方法
var newArr = [
{ "day": "1-1", "name": "天王洪秀全" },
{ "day": "1-2", "name": "唐绍仪" },
{ "day": "1-3", "name": "朱物华" },
{ "day": "1-4", "name": "宋哲宗赵煦" },
{ "day": "1-5", "name": "徐霞客" },
{ "day": "1-6", "name": "梁实秋" },
{ "day": "1-7", "name": "李昪" },
{ "day": "1-8", "name": "苏轼" },
{ "day": "1-9", "name": "顾祝同" },
{ "day": "1-11", "name": "李苦禅" },
{ "day": "1-12", "name": "林黛玉:" },
{ "day": "1-13", "name": "唐高祖李渊" },
{ "day": "1-14", "name": "伍佰" }
]
console.log('输出结果:',newArr.filter(item => item.day=== '1-12' ))
//输出结果: [{…}]0: {day: '1-12', name: '林黛玉:'}length: 1[[Prototype]]: Array(0)
ES6语法过滤方法合集
let numbers = [1, 2, 3, 6, 8, 9];
// 利用 every 方法检查所有元素是否大于5
console.log('输出结果:', numbers.every(number => number > 5)); // 输出:false
// 利用 some 方法检查是否有元素大于5
console.log('输出结果:', numbers.some(number => number > 5)); // 输出:true
// 利用 find 方法找到第一个大于5的元素
console.log('输出结果:', numbers.find(number => number > 5)); // 输出:6
// 利用 findIndex 方法找到第一个大于5的元素的索引
console.log('输出结果:', numbers.find(number => number > 5)); // 输出:6
上面是“filter实现数组过滤,es6语法过滤方法合集”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_14556.html
workflows工作流
迷人的月光,发光的花朵
一个迷人而丰满的女巫和一只黑猫骑着飞天扫帚
五彩斑斓的蛇状飞鸟
一座古老的石阶,旁边有一棵树
瀑布边坐着一位披着斗篷的隐士
一个迷人的女人ComfyUI工作流
完整海报生成comfyui工作流
一群可爱的小老鼠ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

日历设置每个月颜色都不一样
纯css制作卡通头像(随鼠标转头)
如何利用css3+js做一个下雨效果
css3+js菜单点击动态效果
canvas经线动画走到效果
barcode条形码/qrcode二维码兼容所有浏览器(含ie6/ie7/ie8)
利用html5+css3实现滚雪球效果(附代码)
css3做一个风雨雷电天气动态图标






