Currently you can do the following const {abc, xyz, qnc} = obj; However if you want to go more than one level deep then you have to do it again for each level. I therefore propose the ability to do the following const {abc, xyz, qnc.awj} = obj; And this would create the variables 'abc'', 'xyz', 'awj' with the values from obj. If qnc is not present then an undefined dereference exception would be thrown. This could also be extended with the proposed '?.' notation to go even deeper safely. |
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

