JavaScript 数组过滤:提取包含特定值的元素
"let a = ['max','min']\nlet b = [{label:'max'},{label:'min'},{label:'avg'}]\n用js 从数组b含有a的值内容:可以使用filter方法和includes方法来实现这个需求。代码如下:\n\njavascript\nlet a = ['max', 'min'];\nlet b = [{label:'max'},{label:'min'},{label:'avg'}];\n\nlet result = b.filter(item => a.includes(item.label));\nconsole.log(result);\n\n\n运行结果为:\n\n\n[{label:'max'},{label:'min'}]\n\n\n这样就得到了数组b中含有a的值的新数组result。
原文地址: https://www.cveoy.top/t/topic/qhq9 著作权归作者所有。请勿转载和采集!