💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
请问该怎么判断这里面的值相等啊?最后输出value ~~~ let arr1 = ['你好','我很好']; let arr2 = [ { name: '我不知道',value: 0}, { name: '我不好',value: 1}, { name: '你好',value: 2}, { name: '我特别布好',value: 3}, { name: '我很好',value: 4}, ]; ~~~ ~~~ 方法1 arr2.filter(function(el) { return ~arr1.indexOf(el.name) }).map(function(item) { return item.value }) ~~~ ![](https://box.kancloud.cn/a8a494cc0f7933a719ccdc4ac0d74aa5_511x273.png) 或者 ~~~ 方法2 arr2.forEach(item => { if (arr1.indexOf(item.name) > -1) { console.log(item.value); } }) ~~~