var는 자바스크립트의 키워드이지만 js 키워드에는 var뿐만 아니라 break, else, new, case, finally, return, void, catch, for, switch, while, continue, this, with, if 등도 있습니다. .
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
javascript 키워드
키워드는 ECMA-262에서 지정한 JavaScript 언어에서 내부적으로 사용되는 이름(또는 명령)의 집합입니다. 이러한 이름에는 특정 목적이 있으며 사용자는 동일한 이름으로 식별자를 사용자 정의할 수 없습니다. 구체적인 지침은 표에 나와 있습니다.
break | delete | if | this | while |
case | do | in | throw | with |
catch | else | instanceof | try | |
계속 | 마침내 | new | typeof | |
디버거(ECMAScript 5의 새로운 기능) | for | var | ||
반환 function | switch | void |
javascript 예약어
ECMA는 식별자로 사용할 수 없는 또 다른 예약어 세트도 설명합니다. 예약어는 아직 해당 언어에서 특별한 용도로 사용되지는 않지만 향후 키워드로 사용될 가능성이 있습니다. 다음은 모두 ECMA 버전 3에서 정의한 예약어입니다: abstract, enum, int, short, boolean,export, 인터페이스, static, byte, extends, long, super, char, final, Native, syncinized, class, float, 패키지, 발생, const, goto, 개인, 임시, 디버거, 구현, 보호, 휘발성, 이중, 가져오기, 공개. 코드에서 키워드를 식별자로 사용하면 대부분의 브라우저에서 "식별자가 필요합니다" 오류가 발생합니다. 예약어를 사용해도 브라우저에 따라 동일한 오류가 발생하지 않을 수 있습니다. 일반적으로 ECMAScript의 향후 버전과의 호환성을 유지하려면 키워드와 예약어를 식별자로 사용하지 않는 것이 가장 좋습니다. 키워드 내용은 고정되어 있지 않습니다. JavaScript 버전이 향상됨에 따라 키워드도 변경됩니다. 예를 들어 ES2015에서는 let 및 const를 키워드로 추가합니다. 【추천 학습:javascript 고급 튜토리얼】
위 내용은 자바스크립트 키워드가 var인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!