Quite late to the party here, but a cool thing to note regarding your point 5 is that you can also "selectively" deconstruct an array, that is, select only certain elements. Like this:
const array = [1, 2] const [, second] = array console.log(second) // 2
Or more advanced:
const array = [1, 2, 3, 4, 5, 6] const [, second,, fourth,, sixth] = array console.log(second, fourth, sixth) // 2 4 6
Yes, definitely! You can also put an underscore in the places you don't care about... eg:
const array = [1, 2, 3, 4] const [_, second] = array console.log(second) // 2
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Quite late to the party here, but a cool thing to note regarding your point 5 is that you can also "selectively" deconstruct an array, that is, select only certain elements. Like this:
Or more advanced:
Yes, definitely! You can also put an underscore in the places you don't care about... eg: