Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript 변수 이름에 사용할 수 있는 유효한 문자는 무엇일까?

JavaScript에서 변수 이름으로 어떤 문자가 유효한지 확인하려면 아래의 명명 규칙(naming conventions)을 따라야 합니다. 이 규칙들은 변수 이름을 지을 때 반드시 지켜야 할 다양한 조건들을 설명합니다.

JavaScript 변수 이름 명명 규칙

  • $와 _로 시작 가능: 변수 이름은 달러 기호($) 또는 언더스코어(_) 문자로 시작할 수 있습니다. 예를 들어 _result와 같은 형태가 가능합니다.
  • 예약 키워드 사용 금지: JavaScript의 예약 키워드(reserved keywords)를 변수 이름으로 사용해서는 안 됩니다. 예를 들어 breakboolean 같은 키워드를 변수 이름으로 사용하는 것은 유효하지 않습니다.
  • 숫자로 시작 금지: JavaScript 변수 이름은 숫자(0-9)로 시작할 수 없습니다. 반드시 영문자나 언더스코어(_)로 시작해야 합니다. 예를 들어 123test는 잘못된 변수 이름이지만, _123test는 올바른 변수 이름입니다.
  • 대소문자 구분: JavaScript 변수 이름은 대소문자를 구분합니다. 따라서 Namename은 서로 다른 두 개의 변수로 취급됩니다.

올바른 변수 이름의 예

다음은 JavaScript에서 올바른 형식의 변수 이름입니다.

result
_result

잘못된 변수 이름의 예

다음은 숫자로 시작하기 때문에 유효하지 않은 변수 이름입니다.

2result

이처럼 JavaScript 변수 이름은 영문자, 숫자, 언더스코어(_), 달러 기호($)를 조합하여 만들 수 있지만, 반드시 영문자나 _, $로 시작해야 한다는 점을 기억하세요.