아래 선택기가 항상 오류를 보고하는 이유는 무엇입니까
변수 이름을 변경해도 오류가 보고되지 않습니다
초보자는 js를 작성할 때 작은 문제에 직면합니다. 누군가가 이를 해결할 수 있기를 바랍니다
변수 이름은 대소문자를 구분하며 문자, 숫자, 달러 기호($) 및 밑줄을 포함할 수 있지만 첫 번째 문자는 숫자일 수 없습니다. 공백 및 기타 구두점은 JavaScript 키워드 및 예약어로 사용할 수 없습니다. 변수 이름에는 단어가 허용되지 않습니다. 추가(-)버튼은 다른 기호에 속합니다.
으아악
위 두 분 말씀이 맞습니다. 초보자가 작명 규칙과 습관을 이해하는 것이 가장 좋습니다.
식별자는 특정 개체를 식별하는 데 사용되는 이름입니다. 가장 일반적인 식별자는 변수 이름과 나중에 언급할 함수 이름입니다. JavaScript 언어 식별자는 대소문자를 구분하므로 a와 A는 서로 다른 식별자입니다.
식별자에는 일련의 명명 규칙이 있습니다. 규칙을 따르지 않는 것은 불법 식별자입니다. JavaScript 엔진은 잘못된 식별자를 발견하면 오류를 보고합니다.
간단히 말하면 식별자 명명 규칙은 다음과 같습니다.
첫 번째 문자는 모든 유니코드 문자(영문 및 다른 언어의 문자 포함), 달러 기호($) 및 밑줄(_)일 수 있습니다. 두 번째 문자와 그 이후의 문자에는 유니코드 문자, 달러 기호, 밑줄 외에 숫자 0-9도 사용할 수 있습니다. 다음은 법적 식별자입니다.
다음은 불법적인 식별자입니다.
중국어는 법적 식별자이며 변수 이름으로 사용할 수 있습니다.
JavaScript에는 식별자로 사용할 수 없는 일부 예약어가 있습니다: 인수, 중단, 케이스, catch, 클래스, const, 계속, 디버거, 기본값, 삭제, do, else, enum, eval, 내보내기, 확장, false, finally, for ,함수,if,구현,가져오기,in,인스턴스,인터페이스,let,new,null,패키지,비공개,보호됨,공개,반환,정적,super,스위치,this,throw,true,try,typeof,var,void , 반면, with, 항복.
또한 예약어는 아니지만 특별한 의미가 있기 때문에 식별자로 사용해서는 안 되는 세 가지 단어가 있습니다. Infinity、NaN、undefined.
Infinity、NaN、undefined
식별자가 사양을 따르지 않습니다.add-button中间的-잘못된 문자
add-button
-
_을 사용하는 것이 가장 좋으며 -는 사용하지 마세요
변수 이름은 대소문자를 구분하며 문자, 숫자, 달러 기호($) 및 밑줄을 포함할 수 있지만 첫 번째 문자는 숫자일 수 없습니다. 공백 및 기타 구두점은 JavaScript 키워드 및 예약어로 사용할 수 없습니다. 변수 이름에는 단어가 허용되지 않습니다. 추가(-)버튼은 다른 기호에 속합니다.
으아악
위 두 분 말씀이 맞습니다. 초보자가 작명 규칙과 습관을 이해하는 것이 가장 좋습니다.
식별자는 특정 개체를 식별하는 데 사용되는 이름입니다. 가장 일반적인 식별자는 변수 이름과 나중에 언급할 함수 이름입니다. JavaScript 언어 식별자는 대소문자를 구분하므로 a와 A는 서로 다른 식별자입니다.
식별자에는 일련의 명명 규칙이 있습니다. 규칙을 따르지 않는 것은 불법 식별자입니다. JavaScript 엔진은 잘못된 식별자를 발견하면 오류를 보고합니다.
간단히 말하면 식별자 명명 규칙은 다음과 같습니다.
첫 번째 문자는 모든 유니코드 문자(영문 및 다른 언어의 문자 포함), 달러 기호($) 및 밑줄(_)일 수 있습니다.
으아악두 번째 문자와 그 이후의 문자에는 유니코드 문자, 달러 기호, 밑줄 외에 숫자 0-9도 사용할 수 있습니다.
다음은 법적 식별자입니다.
다음은 불법적인 식별자입니다.
으아악중국어는 법적 식별자이며 변수 이름으로 사용할 수 있습니다.
으아악JavaScript에는 식별자로 사용할 수 없는 일부 예약어가 있습니다: 인수, 중단, 케이스, catch, 클래스, const, 계속, 디버거, 기본값, 삭제, do, else, enum, eval, 내보내기, 확장, false, finally, for ,함수,if,구현,가져오기,in,인스턴스,인터페이스,let,new,null,패키지,비공개,보호됨,공개,반환,정적,super,스위치,this,throw,true,try,typeof,var,void , 반면, with, 항복.
또한 예약어는 아니지만 특별한 의미가 있기 때문에 식별자로 사용해서는 안 되는 세 가지 단어가 있습니다.
Infinity、NaN、undefined
.식별자가 사양을 따르지 않습니다.
add-button
中间的-
잘못된 문자_을 사용하는 것이 가장 좋으며 -는 사용하지 마세요