>  기사  >  웹 프론트엔드  >  int는 JavaScript 예약어입니까?

int는 JavaScript 예약어입니까?

青灯夜游
青灯夜游원래의
2021-09-09 17:20:312315검색

int는 JavaScript의 예약어입니다. JavaScript에는 abstract, enum, int, short, boolean, 내보내기, 인터페이스, static, byte, extends, long, super 등 여러 예약어가 포함되어 있습니다.

int는 JavaScript 예약어입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

예약어는 ECMA-262에서 지정한 JavaScript 언어 내에서 사용하기 위해 준비된 이름(또는 명령) 집합입니다. 이러한 이름은 현재 특별한 목적이 없으며 JavaScript 업그레이드 버전용으로 예약되어 있습니다. 구체적인 지침은 표에 나와 있습니다.

ECMAScript 예약어
abstract double goto native static
boolean enum implements 패키지 super
바이트 내보내기 import private synchronized
char extends int protected throws
class final 인터페이스 public transient
const float long short 휘발성

ECMAScript 3은 모든 Java 키워드를 예약어로 나열하는 반면, ECMAScript 5에는 보다 유연한 규정이 있습니다.

예를 들어 비엄격 모드에서는 class, const, enums,export, extends, import 및 super만 예약어이고 기타 ECMAScript 3 예약어는 엄격 모드에서 자유롭게 사용할 수 있으므로 ECMAScript 5는 더욱 조심스러워집니다. , Implements, 인터페이스, let, package, private, protected, public, static, Yield, eval(비예약어), 인수(비예약어)의 사용을 엄격히 제한합니다.

참고:

코드에서 키워드를 식별자로 사용하면 대부분의 브라우저에서 "식별자 예상"(식별자 누락) 오류가 발생합니다. 예약어를 사용해도 브라우저에 따라 동일한 오류가 발생하지 않을 수 있습니다. 일반적으로 ECMAScript의 향후 버전과의 호환성을 유지하려면 키워드와 예약어를 식별자로 사용하지 않는 것이 가장 좋습니다.

【추천 학습: javascript 고급 튜토리얼

위 내용은 int는 JavaScript 예약어입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.