Array.prototype.filter() 이 filter()메서드는 제공된 함수로 구현된 테스트를 통과하는 모든 요소가 포함된 새 배열 을 만듭니다. const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present']; const result = words.filter(word => word.length > 6); console.log(result); // expected output: Array ["exuberant", "destruction", "present"] 사용법 // Arrow function filter((element) => { ... } ) filter((element, index) => { ... } ) ..
Array.prototype.map() map()메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. 구문 arr.map(callback(currentValue[, index[, array]])[, thisArg]) 매개변수 callback : 새로운 배열 요소를 생성하는 함수로 다음 세 가지 인수를 가집니다. currentValue : 처리할 현재 요소. index : 처리할 현재 요소의 인덱스.(Optional) array : map()을 호출한 배열.(Optional) thisArg : callback을 실행할 때 this로 사용되는 값.(Optional) 리턴값 배열의 각 요소에 대해 실행한 callback의 결과를 모은 새로운 배열. 예제 배열..
이번 블로깅에서는 우리가 참으로 많이 이용하고 있는 AWS에 대해 살펴 보려고 합니다. AWS 서비스가 없을 때에는 server를 구축하는데 까지 시간이 오래걸리고 서버를 설치할 공간의 확보와 필요 이상으로 지출되는 기회비용이 있었습니다. 하지만 AWS의 등장으로 인해 우리는 우리가 원하는 때에 서버를 구축하고, 서비스를 사용한 만큼의 비용만을 지불하면 되게 되었습니다. AWS와 같은 서비스를 Cloud Computing이라고 하며, 이는 소프트웨어 개발에 있어서 엄청난 혁명을 일으키게 되었습니다. Traditional IT방식의 문제점 1. Datacenter 렌트 비용을 지불해야 한다.(보통 monthly/yearly contract) 2. Power supply, cooling, maintenanc..
명이나물 라이브러리