728x90
const, let
const
- 변수 선언 시 사용한다.
- 한 번 값을 할당하면 다른 값을 할당할 수 없다.
- const로 선언한 변수를 상수라고 부르기도 한다.
- 블록 스코프를 가져서 블록 밖에서는 변수에 접근할 수 없다.
- const로 선언된 객체의 안에 있는 값은 바꿀 수 있다.
let
- 다른 값을 할당해야 할 시 사용한다.
- 블록 스코프를 가져서 블록 밖에서는 변수에 접근할 수 없다.
프로미스
- node의 api가 콜백(call back) 대신 프로미스(promise)를 기반으로 재구성된다.
- 프로미스는 비동기 방식이다.
promise.all
- 프로미스가 여러 개 있을 때 promise.all에 넣으면 모두 resolve될 때까지 기다렸다가 then으로 넘어간다.
async/await
- 노드에서 비동기 위주로 프로그래밍을 할 때 도움이 된다.
set
Set은 다음과 같은 주요 메서드를 제공합니다:
- add(value): Set에 새로운 값을 추가합니다.
- delete(value): Set에서 특정 값을 제거합니다.
- has(value): Set에 특정 값이 존재하는지 확인합니다.
- size: Set에 저장된 값의 개수를 반환합니다.
- clear(): Set에서 모든 값을 제거합니다.
728x90
'언어 > Javascript' 카테고리의 다른 글
async/await (0) | 2024.11.22 |
---|---|
Promise (0) | 2024.11.21 |
Node.js 공부. 2 (0) | 2024.04.30 |