mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-13 00:01:18 -05:00
1.1 KiB
1.1 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Modify an Object Nested Within an Object | Modificar un objeto anidado dentro de un objeto |
Modificar un objeto anidado dentro de un objeto
Método:
- Recuerde que el objeto que desea cambiar tiene dos niveles de profundidad,
dot-notationes más fácil de usar en esta instancia. - Simplemente defina el objeto y luego use
dot-notationpara acceder al segundo objeto y finalmente el elemento final que desea modificar.
Ejemplo:
let myObject = {
level_1: 'outside',
first_level_object: {
level_2: '2 levels deep',
second_level_object: {
level_3: '3 levels deep'
}
}
};
//The following line of code will modify the data found in level_2.
myObject.first_level_object.level_2 = 'level-2 has been reached';
Solución:
let userActivity = {
id: 23894201352,
date: 'January 1, 2017',
data: {
totalUsers: 51,
online: 42
}
};
// change code below this line
userActivity.data.online = 45;
// change code above this line
console.log(userActivity);