JAVASCRIPT ) 배열 고차 함수
자바스크립트에서 배열 고차 함수(Higher-Order Functions)란 다른 함수를 인자로 받거나 또는 함수를 반환하는 함수를 의미합니다. 대표적인 배열 고차 함수에는 map, filter, reduce, forEach, some, every 등이 있습니다. 1. forEach()forEach()는 배열의 각 요소에 대해 주어진 함수를 실행합니다. 단, 값을 반환하지 않습니다(즉, 배열을 변경하거나 새 배열을 반환하지 않음).const numbers = [1, 2, 3, 4];numbers.forEach(function(num) { console.log(num); // 각 요소를 콘솔에 출력}); forEach()는 배열의 각 요소를 반복하며 함수(callback)를 실행하지만, 배열을 변환하지..
JAVASCRIPT ) 디스트럭처링
자바스크립트에서 **디스트럭처링(destructuring)**은 배열이나 객체의 값을 쉽게 추출하여 변수에 할당할 수 있는 문법입니다. 이 문법을 사용하면 코드가 간결해지고, 데이터를 처리하는 것이 훨씬 직관적이 됩니다. 1. 배열 디스트럭처링배열의 요소들을 쉽게 변수로 할당할 수 있습니다.const arr = [1, 2, 3];// 배열 디스트럭처링const [a, b, c] = arr;console.log(a); // 1console.log(b); // 2console.log(c); // 3 값 무시하기: 배열에서 특정 값만 필요할 때, 쉼표로 무시할 수 있습니다.const arr = [1, 2, 3, 4];const [first, , third] = arr;console.log(first); //..