본문 바로가기

메소드

new Set() 기본개념과 교집합 구하는 메소드 만들기 [JS문법 종합반 2주차 - 3] Set은 수학적 집합의 개념을 표현할 수 있는 문법이다. Set은 고유한 값을 저장하는 자료 구조이다. Set은 값만 저장하며, 키를 저장하지 않는다. Set은 값이 중복되지 않는 유일한 요소로만 구성된다. 같은 값을 두 번 넣는다면 저장되지 않는다. Set을 사용하면 다음과 같은 작업을 수행할 수 있다. 값 추가 및 값 존재여부 확인 값 삭제 모든 값 제거 Set 크기확인 위의 모든 기능들을 정리했고, 교집합 구하는 메소드를 정리해 보았다. 자바스크립트 내장 메소드인 filter()를 사용한다. // Set 두개를 정의한다. const setA = new Set([1, 2, 3, 4, 5]); const setB = new Set([2, 4]); // setA와 setB의 교집합을 구해 보자. cons.. 더보기
Lodash 라이브러리의 _.sortBy() 사용하기 [혼공자 6-2-6] Lodash 를 사용해 보았다. 책 한번 눈으로 살짝 보고 혼자 코드를 쳐보았는데 공식문서를 보아야 했다. 수능영어라도 해놨어서 다행이다. 듣지도 말하지도 못하는 영어가 여기서 도움이 된다. Lodash는 자바스크립트 라이브러리다. 임포트 코드도 찾아보니 나왔다. 처음엔 안 나와서 웹사이트를 15분쯤 뒤져야 했다. 아무튼 _.sortBy() 메소드를 간단 설명하자면 역시 코드와 주석으로 해야한다. 되니까 뿌듯하다. 더보기