2017-02-07 4 views
-1

я видел ответ здесь:Как изменить значения в JavaScript, когда он глубоко вложенным и клавиши имеют пробелы

access javascript object with space in key

Но что бы вы сделали, если

const parent = { "A B": 
    { 
    "1 2": "Hello", 
    "3": "World" 
    } 
} 

Как бы вы изменить «Привет» на Привет?

+0

Я бы сначала избавиться от ненужного и запутанным использования 'const', то я бы сказал,' родительский [ "AB"] [ "1 2"] = "Привет" – mhodges

ответ

4

То же самое, по нескольким обозначениям кронштейнов в строке.

const parent = { "A B": 
 
    { 
 
    "1 2": "Hello", 
 
    "3": "World" 
 
    } 
 
} 
 

 
parent["A B"]["1 2"] = 'Hi'; 
 

 
console.log(parent);