map
[러닝 자바스크립트] 맵과 셋
맵은 키과 값을 연결한다는 점에서 객체와 비슷하고, 셋은 중복을 허용하지 않는다는 점만 제외하면 배열과 비슷합니다. 맵 Map 객체는 키와 값을 연결할 목적이라면 객체보다 더 좋습니다. 사용자 객체가 여럿 있고 이들에게 각각 역할을 부여한다고 하면 const u1 = {name: 'Cynthia'} const u2 = {name: 'Jackson'} const u3 = {name: 'Olive'} const u4 = {name: 'James'} 먼저 맵을 만듭니다. const userRoles = new Map() 다음에는 맵의 set() 메서드를 써서 사용자 역할을 할당합니다. userRoles.set(u1, 'User') userRoles.set(u2, 'User') userRoles.set(u3, ..
코드캠프 7일차
map / filter map 메소드 forEach와 비슷하게 배열의 요소를 하나씩 살펴보면서 반복 작업을 하는 메소드. 단, 첫 번째 아규먼트로 전달하는 콜백 함수가 매번 리턴하는 값들을 모아서 새로운 배열을 만들어 리턴하는 특징이 있다. const numbers = [1, 2, 3]; const twiceNumbers = numbers.map((element, index, array) => { return element * 2; }); console.log(twiceNumbers);// (3) [2, 4, 6]_텍스트_ const FRUITS = [ { number: 1, title: "레드향" }, // 1 레드향 { number: 2, title: "샤인머스켓" }, // 2 샤인머스켓 { num..