Java Script

· Java Script
java script에서 List에 대해 forEach 함수를 실행시키면 차래대로 데이터를 볼 수 있다. 하지만 Map을 가지고 forEach를 실행시키면 파라메타가 아래와 같이 위치한다. function logMapElements(value, key, map) { } 아래의 예를 보면 좀 더 이해하기 쉬울것이다. let mapDatas = new Map(); mapDatas.set("a", "A"); mapDatas.set("b", "B"); mapDatas.set("c", "C"); mapDatas.forEach((v, k, m) => { console.log("v: " + v) console.log("k: " + k) console.log("m: " + m) }) //v: A //k: a //m M..
· Java Script
자바스크립트에서 map(), filter(), reduce() 메소드는 배열 요소를 나열하거나, 특정 조건을 보여주는데 많이 사용된다. 이번 글에서는 해당 매서드들의 동작원리는 자세하게 알아보려고 한다. // 아래 예제에서 모두 해당 데이터를 사용한다 const dataList = [ { key: 1, text: 'hello', }, { key: 2, text: 'everyone', }, { key: 3, text: 'welcome', }, { key: 4, text: 'to', }, { key: 5, text: 'my blog', }, ]; map() // Array.prototype.map() arr.map(callback(currentValue[, index[, array]])[, thisArg])..
TeaHuiLee
'Java Script' 카테고리의 글 목록