Bleeding edge

자바스크립트의 map과 filter 사용법 본문

Javascript

자바스크립트의 map과 filter 사용법

codevil 2022. 3. 20. 23:50

map( ) :string

let arr = ['월', '화', '수', '목', '금' ]

let map = arr.map( item =>item + '요일' );

 

map( ) : number

let arr = [1, 2, 3, 4, 5]

let map = arr.map(item => item* 2);

 

map( ) : object

let arr = [ {color : 'red' , text : 'a' }, {color : 'green' , text : 'a' }, {color : 'blue' , text : 'a' } ]

let arrColor = arr.map((item) => item.color);

 

filter( ) : Array

arr.filter((item) => item.length >6);

arr.filter((item)=>item.toLowerCase().includes(string.toLowerCase()));

 

사실 위보다 더 많은 예제들이 있는데, 알고리즘 테스트때 쓸 것 같은것들을 모아뒀다.

'Javascript' 카테고리의 다른 글

JS로 어떤 걸 할 수 있을까?  (0) 2022.04.06
Object  (0) 2022.04.05
간단한 단어 Value, Expression, Statement, Identifier  (0) 2022.04.01
eslint와 prettier  (0) 2022.03.31
정규식(Regular Expression  (0) 2022.03.21