繁体   English   中英

如果与 id javascript 匹配,则显示从 object 中选择的数据

[英]Display selected data from object if it matches with id javascript

var myData=[{id: 655, permissionType: "book", instructorControlled: "", batchId: -1, title: "PAckagebook1", …},{id: 643, permissionType: "book", instructorControlled: "", batchId: -1, title: "PR book", …}]

如果匹配特定的 id,则单独显示数据 object。

使用查找方法

var myData=[{id: 655, permissionType: "book", instructorControlled: "", batchId: -1, title: "PAckagebook1", …},{id: 643, permissionType: "book", instructorControlled: "", batchId: -1, title: "PR book", …}]    
var myItem=myData.find(item=>item.id===655);
console.log(myItem);

 var myId = 643; // Some id you want to select by var myData = [ {id: 655, permissionType: "book", instructorControlled: "", batchId: -1, title: "PAckagebook1"}, {id: 643, permissionType: "book", instructorControlled: "", batchId: -1, title: "PR book"} ] let book = myData.find(obj => obj.permissionType === "book" && obj.id === myId) console.log(book)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM