Javascript 비구조화
const user = { id: 1, name: "park", }; const numbers = [1, 3, 5, 7]; // 비구조화 할당(구조 분해) // 기존에 있었던 것을 뿌려서 받고 싶다 = spread // ... 자체가 등장한다면 rest문법이다. // 오른쪽 구조에 맞게끔 구조를 써주고 키 값을 작성해줌 const { id, name } = user; const [number1, number2, number3, number4] = numbers; // 그래서 소속을 굳이 쓸 필요가 없다. console.log(id, name); console.log(number1, number2); // 소속을 쓴 경우 : user.id, user.name // numbers[0], numbers[1] ..
Javascript 배열
// Array : 저장공간의 나열 let datas = [10, 20, 15, 30, 25]; for (let i = 0; i { datas[i] = i + 1; }); console.log(datas); datas.forEach((data) => { console.log(data); }); 1 -1 (5) [10, 20, 15, 30, 25] (5) [1, 2, 3, 4, 5] 1 2 3 4 5 // [ 중요 ] map(callback) : 기존 값을 callback함수의 리턴값으로 변경시킨다. // 작업이 완료된 Array객체를 리턴한다. let datas = [10, 20, 15, 30, 25]; datas.map((a, b, c) => { console.log(a, b, c); console.l..