> > shouldn't it have created a variable '0' and '1' ?
No. See Assigning to new variable names https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Assigning_to_new_variable_names On Fri, Mar 22, 2019 at 6:38 PM J Decker <[email protected]> wrote: > > > On Fri, Mar 22, 2019 at 10:32 AM guest271314 <[email protected]> > wrote: > >> >> If gather the expected result correctly object destructuring can be used >> >> const {0: a, 1: b} = {0: a, 1: b, length: 2} >> > > var a = "testa", b="testb"; const {0: c, 1: d} = {0: a, 1: b, length: 2} > results in a const 'c' and const 'd' created with the vlaues of a and b. > > shouldn't it have created a variable '0' and '1' ? > >> >> On Wed, Mar 20, 2019 at 12:59 AM Sultan <[email protected]> wrote: >> >>> Afford array destructuring to Array-like objects. >>> >>> const [a, b] = {0: a, 1: b, length: 2} >>> >>> >>> _______________________________________________ >>> es-discuss mailing list >>> [email protected] >>> https://mail.mozilla.org/listinfo/es-discuss >>> >> _______________________________________________ >> es-discuss mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/es-discuss >> >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

