배열에서 맵과 필터 사용하기

August 17, 2021

filter

객체를 분리하여 변형할 때 사용한다.

const cart = [{name: "Widget", price: 9.95}, {name: "Gadget", price: 22.95}]
const name = cart.map(x => x.name);
const prices = cart.map(x => x.price); 
const discountPrices = prices.map(x => x * 0.8);

객체 합치기

const items = ["Widget", "Gadget"];
const prices = [9.95, 22.95];