想要使用Javascript从JSON文件搜索数据

时间:2019-02-18 12:06:17

标签: javascript html json

Output like this but without Jquery uses要使用Javascript从JSON文件数据中搜索数据。想要按ID,emp_name,薪水或年龄搜索数据。

Subject.next()

1 个答案:

答案 0 :(得分:0)

假设您的JSON数据是相同类型的对象的数组,那么您可以轻松地创建一个函数,该函数将搜索ID作为参数,遍历该数据,并返回属于该ID的所有数据< / p>

function searchByID(id) {
  results = [];
  jsonData.forEach((result) => { // I can’t see the structure of your JSON, so I’m assuming it’s an array of objects here
    console.log(result[id]);
    results.push(result[id]);
  });
  return results;
}

searchByID("name");
searchByID("salary");
searchByID("location");