1. node.js
node.js는 JavaScript 런타임 환경으로 서버 애플리케이션을 개발하는데 주로 사용됨
설치 주소: https://nodejs.org/en/
Node.js — Run JavaScript Everywhere
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
2. 이터레이터(Iterator)
- next() 메서드를 구현하는 객체
- next() 메서드는 현재 요소를 반환하고 다음 요소로 이동
- 이터레이터는 이터러블 객체의 요소를 반복하는데 사용
3. 이터레벌(iterable)
- 이터러블은 [Symbol.Iterator] 메서드를 구현하는 객체
- [Symbol.Iterator] 메서드는 이터레이터를 반환하는 메서드
- 이터러블 객체는 for. .of 루프나 배열 같은 반복 가능한 객체를 사용하는 문맥에서 반복될 수 있음
4. 스프레드(Spread) 연산자
- 전개구문이라고 함
- 모든 Iterable은 Spread가 될 수 있음
- 순회가능한 데이터는 펼쳐 질 수 있음
'웹 개발' 카테고리의 다른 글
27. 자바스크립트 고급 정리2(node.js) (0) | 2024.04.23 |
---|---|
26. 자바스크립트 다양한 출력들5 (1) | 2024.04.18 |
24. 자바스크립트 다양한 출력들4 (0) | 2024.04.18 |
23. 자바스크립트 기본 정리4 (0) | 2024.04.18 |
22. 자바스크립트 다양한 출력들3 (0) | 2024.04.17 |