Menu
Coddy logo textTech

명명 규칙

Coddy JavaScript 여정의 기초 섹션에 포함된 레슨 — 77개 중 8번째.

JavaScript에서 변수 이름을 짓는 데는 몇 가지 규칙과 관례가 있습니다:

  • 변수 이름은 대소문자를 구분합니다. 즉, myVariablemyvariable은 서로 다른 것으로 간주됩니다.
  • 변수 이름은 문자(a-z, A-Z), 숫자(0-9), 밑줄(_) 및 달러 기호($)만 포함할 수 있습니다.
  • 변수 이름은 문자, 밑줄(_) 또는 달러 기호($)로 시작해야 합니다. 숫자로 시작할 수 없습니다.
  • 특정 단어들은 JavaScript에서 예약되어 있으며 변수 이름으로 사용할 수 없습니다. 예를 들어 let, const, function, if, else 등이 있습니다.
  • 변수 이름에는 첫 번째 단어를 제외한 각 단어의 첫 글자를 대문자로 시작하는 camelCase를 사용하는 것이 일반적인 관례입니다 (예: myVariableName).

유효한 변수 이름과 유효하지 않은 변수 이름의 예는 다음과 같습니다:

유효함:

let myVariable = 10;
let _name = "John";
let $count = 5;

유효하지 않음:

let 1stPlace = "Invalid"; // 숫자로 시작할 수 없음
let my-variable = 3; // 하이픈을 포함할 수 없음
let if = true; // 예약어를 사용할 수 없음

이러한 명명 규칙을 따르면 코드의 가독성이 높아지고 잠재적인 오류를 방지하는 데 도움이 됩니다.

challenge icon

챌린지

초급

두 개의 변수를 생성하세요:

  1. firstName을 생성하고 "John"이라는 값을 할당하세요
  2. lastName을 생성하고 "Doe"라는 값을 할당하세요

JavaScript 명명 규칙을 따르세요.

치트 시트

JavaScript 변수 명명 규칙:

  • 변수 이름은 대소문자를 구분합니다
  • 문자, 숫자, 밑줄(_), 달러 기호($)만 포함할 수 있습니다
  • 문자, 밑줄 또는 달러 기호로 시작해야 합니다(숫자로 시작할 수 없음)
  • let, const, function, if, else와 같은 예약어는 사용할 수 없습니다
  • camelCase(카멜 케이스) 관례를 사용합니다 (예: myVariableName)

유효한 변수 이름:

let myVariable = 10;
let _name = "John";
let $count = 5;

유효하지 않은 변수 이름:

let 1stPlace = "Invalid"; // 숫자로 시작할 수 없음
let my-variable = 3; // 하이픈을 포함할 수 없음
let if = true; // 예약어를 사용할 수 없음

직접 해보기

// 아래에 코드를 입력하세요


// 아래 줄을 변경하지 마세요
console.log(`firstName = ${firstName}, lastName = ${lastName}`)
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨