【发布时间】:2019-11-01 23:36:24
【问题描述】:
我有一个对象,我想通过一个字符串在其中搜索。对象中的数据包含我要更新该对象的字符串,因此结果中将只有包含该字符串的数据。
我试过这段代码:
let obj = {320936614713847: "Nibaru", 612610972204514: "Slevníme", 633965056629062: "Eye of wisdom"}
let matches = obj.filter(s => s.includes(document.getElementById('pageSearchBox').value));
console.log(matches);
【问题讨论】:
-
您的预期输出是什么?什么是搜索字符串的示例(即:您会搜索“Nibaru”还是“320936614713847”)?
标签: javascript node.js javascript-objects