nested array destructuring javascript
// destructuring array & nested array & combine array into single array let person = ["John", "Sandy", "Sam", ["Mike", "Max"], "Diego", "Paul"]; // empty comma is like skipping array index. I skipped "Sam" const [a, b, , c, ...d] = person; let friend = [d, "Tom", "Jerry"] let newFriend = [...d, "Tom", "Jerry"] console.log(a); // output: "John" console.log(b); // output: "Sandy" console.log(c); // output: [ "Mike", "Max" ] console.log(d); // output: ["Diego", "Paul"] console.log(friend); // output: [ [ 'Diego', 'Paul' ], 'Tom', 'Jerry' ] console.log(newFriend); // output: [ 'Diego', 'Paul', 'Tom', 'Jerry' ]