相关疑难解决方法(0)

在JavaScript对象数组中按id查找对象

我有一个数组:

myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.]
Run Code Online (Sandbox Code Playgroud)

我无法改变数组的结构.我正在传递id 45,我想'bar'在数组中获取该对象.

如何在JavaScript或使用jQuery中执行此操作?

javascript arrays jquery object javascript-objects

1435
推荐指数
25
解决办法
131万
查看次数

在javascript中根据对象数组中的id替换特定对象

我有一系列像这样的对象。

var books = [{
id : 1,
name : 'Name of the wind',
year : 2015,
rating : 4.5,
author : 2}];
Run Code Online (Sandbox Code Playgroud)

现在我有一个函数 editBooks,它要求用户提供一个 id 并用用户提供的值替换具有相同 id 的书。例如

function editBooks(name,author,year,rating,id)
Run Code Online (Sandbox Code Playgroud)

如何根据用户提供的 id 替换我的 books 数组中对象的内容?

javascript arrays loops javascript-objects

3
推荐指数
1
解决办法
5434
查看次数

标签 统计

arrays ×2

javascript ×2

javascript-objects ×2

jquery ×1

loops ×1

object ×1