언어/Javascript

Node.js 공부. 1

에린_1 2024. 4. 26. 23:33
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