Erstellen Sie ein Objekt in Punktnotation
Dies ist eine umgekehrte Frage zudiese Frage.
Ein Objekt gegebenx={a:1,b:2}
und eine Zeichenfolgec.d=3
Ändern Sie das Objekt x wie folgt:
{
a:1,
b:2,
c:{
d:3
}
}
Ich bin auf der Suche nach einer Lösung, die nicht verwendet wirdeval
. Der Anwendungsfall ist wie folgt:
x
Als Konfigurationsobjekt bezeichnen wir:config.set("music.shuffle",true)
Jetzt,music.shuffle
muss irgendwie analysiert und zum internen Objekt hinzugefügt werdenx
in der config.set Funktion, so dass x ungefähr so aussieht:
x={a:1,b:2,music:{shuffle:true}}