Section 9: Destructuring Objects
const restaurant = { name: 'Classico Italiano', location: 'Via Angelo Tavanti 23, Firenze, Italy', categories: ['Italian', 'Pizzeria', 'Vegetarian', 'Organic'], starterMenu: ['Focaccia', 'Bruschetta', 'Garlic Bread', 'Caprese Salad'], mainMenu: ['Pizza', 'Pasta', 'Risotto'], order: function(starterIndex, mainIndex) { return [this.starterMenu[starterIndex], this.mainMenu[mainIndex]]; } orderDeliv..
Section 9: Data Structures, ModernOperators and Strings - Destructuring Arrays
const [x, y, z] = arr; arr는 detrcuturing를 원하는 Array variable 이름에 [x, y, z] 는 array가 아니라 arr를 detructuring 해주는 것이다. original arry에 아무런 영향을 주지 않는다. const arr = [2, 4, 5] const a = arr[0] const b = arr[1] const c = arr[2] const [x, y ,z] = arr; console.log(x, y z) 2 4 5 , , 건너뛰기 main과 secondary 순서 바꾸기 const restaurant = { name: 'Classico Italiano', location: 'Via Angelo Tavanti 23, Firenze, Italy',..