javascript - 如何根据数组中的一个键值找到其他键的值?

标签 javascript

Reponse format

 data.filter((el)=>{
    if(el.column_name == e.target.value){
      el.data_type
    }

  })

我正在根据我需要查找 data_type 的列名称键在屏幕截图中共享数据

最佳答案

您可以使用 Array#find 找到该对象(或采用默认的空属性),然后访问所需的属性。

type = (array.find(el => el.column_name === e.target.value) || {}).data_type;

关于javascript - 如何根据数组中的一个键值找到其他键的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54040715/

相关文章:

javascript - 是否有同时在 C++ 和 Javascript 中实现的高级进程间通信 API

javascript - Ember Controller 计算属性(对象类型)更新不起作用

javascript - 将 style.backgroundImage 更改为 php $_SESSION

javascript - 如何在AngularJS中上传图像时自动压缩图像

javascript - 使用 HTTPS GET 请求的结果 [Node.js]

javascript - POST Slim 路线不起作用

javascript - Firebase 实时数据库 - "Error: Client is offline"。 react /NextJS

javascript - 通过ajax重新加载页面内容时jQuery不起作用

JavaScript 函数 : Returning value after a split

javascript - 使用 JavaScript 将相对路径转换为绝对路径