Étant donné un objet JS
var obj = { a: { b: '1', c: '2' } }
et une chaîne
"a.b"
comment puis-je convertir la chaîne en notation par points pour que je puisse y aller
var val = obj.a.b
Si la chaîne n'était que 'a'
, je pourrais utiliser obj[a]
. Mais ceci est plus complexe. J'imagine qu'il existe une méthode simple mais elle échappe à l'heure actuelle.