149
rated 0 times
[
153]
[
4]
/ answers: 1 / hits: 29903
/ 10 Years ago, sun, november 2, 2014, 12:00:00
How can I update/add element in the array?
var persons = {
data: []
};
var bob = {name: 'Bob', age: 15};
var fill = {name: 'Fill', age: 20};
var mark = {name: 'Mark', age: 19};
var john = {name: 'John', age: 4};
persons['data'].push(bob);
persons['data'].push(fill);
persons['data'].push(mark);
persons['data'].push(john);
var updatedJohn = {name: 'John', age: 100};
if (!persons['data'][updatedJohn.name]){
persons['data'].push(updatedJohn);
} else {
persons['data'][updatedJohn.name] = updatedJohn; // this line doesn't work
}
I can't figure out how to update an element of the array if element John
already exist.
UPDATE
More From » javascript