node.js 기본 문법 정리

Jimin·2025년 3월 15일
0

node.js

목록 보기
1/1

변수

Node.js(JavaScript)의 변수는 두 가지 키워드로 선언 가능합니다.

  • const: 변경 불가능한 변수 (immutable, read-only)
  • let: 변경 가능한 변수 (mutable)
const name = "node.js";
let age = 30;

JavaScript는 타입 추론이 가능하여 타입을 명시하지 않아도 됩니다.

const name = "node.js";
let age = 30;

데이터 타입

JavaScript에서 사용하는 주요 기본 타입

  • number
  • boolean
  • string
  • object
  • undefined
  • null

문자열과 변수

JavaScript에서 문자열에 변수 표현식은 아래와 같이 사용됩니다.

const name = "node.js";
console.log(`Hello, ${name}!`); // Hello, node.js!
console.log(`1 + 1 = ${1 + 1}`); // 1 + 1 = 2

조건문

if문 기본 사용법

// 기본 사용법
if (condition) {
    
} else if (condition) {
    
} else {
    
}

// 좀 더 간결하게 사용하기
const a = 1;
const b = 2;
const max = a > b ? "틀렸어!" : "정답!";

조건이 복잡하거나 많을 경우 더 간결하게 switch문을 사용할 수 있습니다.

const number = 0;
let result;

switch (true) {
    case number > 0:
        result = "양수";
        break;
    case number === 0:
        result = "0";
        break;
    default:
        result = "음수";
}

반복문

일반적인 반복문 사용법

for (let i = 1; i <= 5; i++) { // 1~5

}

for (let i = 1; i <= 10; i += 2) { // 2씩 증가

}

for (let i = 10; i >= 1; i--) { // 10~1까지 감소

}

for (let i = 1; i < 5; i++) { // 1~4까지 5는 생략

}

배열이나 리스트

const fruits = ["사과", "바나나", "귤"];

for (const fruit of fruits) {
    console.log(fruit);
}

함수

function greet(name) {
    return `Hello, ${name}!`;
}
profile
도전을 좋아하는 개발자

0개의 댓글