You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何筛选给定列表中数值小于30天的域名及对应数值项

实现方案

直接使用JavaScript数组内置的filter方法遍历二维数组,判断每个子元素的第二个元素(索引为1)是否满足小于30的条件即可完成筛选。

完整可运行代码如下:

var list = 
[
    [ '*.cervepar.com.py', 45 ],
    [ '*.fnc.com.uy', 44 ],
    [ '*.btg360.com.br', 369 ],
    [ '*.reservapto.com.br', 361 ],
    [ '*.koerich.com.br', 550 ],
    [ '*.compasso.com.br', 162 ],
    [ '*.compasso.com.br', 162 ],
    [ '*.cbn.com.bo', 21 ],
    [ '*.compassouol.com', 203 ],
    [ '*.cerchile.cl', 443 ],
    [ '*.compasso.com.br', 162 ]
]

// 核心筛选逻辑
const filteredList = list.filter(item => item[1] < 30)

// 输出结果:[ [ '*.cbn.com.bo', 21 ] ]
console.log(filteredList)

代码说明:

  • filter方法会返回一个新数组,包含所有满足测试函数条件的元素,不会修改原数组
  • 测试函数中item是遍历到的每一个子数组,item[1]对应代表天数的第二个元素,小于30的项会被保留到结果数组
  • 如果需要兼容ES5及更早的JS环境,可以把箭头函数替换为普通函数写法:
var filteredList = list.filter(function(item) {
  return item[1] < 30
})

内容的提问来源于stack exchange,提问作者Jackson Felipe Magnabosco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 13:15:01