1.7 Array Function - filter
Array Function - filter map() 과 사용법과 기능이 매우 유사하다. 모든 배열 요소를 순회하고 새로운 배열을 반환한다. 단, filter()는 모든 배열 요소 중 조건을 만족하는 요소에 한해서만!!!! const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]; const multipleOf3 = numbers.filter((num) => num % 3 === 0); console.log(multipleOf3); // [3, 6, 9, 12, 15] const rainbow = ["red", "orange", "yellow", "green", "blue", "navy", "purple"]; const fiveLetters..
1-4. Spread Operator (스프레드 연산자)
-Spread Operator(스프레드 연산자) 스프레드 연산자는 배열, 문자열, 객체 등에서 "전개"를 위해 사용 1. 배열에서의 전개 (mdn 참고: 스프레드 문법은 1차원 배열에서 효과적으로 동작한다!) - 배열 합치기 아래 두 배열이 있다. const abcd = ["a", "b", "c", "d"]; const efgh = ["e", "f", "g", "h"]; console.log(abcd); // ["a", "b", "c", "d"] console.log(efgh); // ["e", "f", "g", "h"] 두 배열을 합치고 싶다. const arr = [abcd, efgh]; console.log(arr); arr의 출력 결과는 배열 abcd와 배열 efgh를 원소로 갖는 2차원 배열이다..