JavaScript 예약 키워드 및 위험한 변수 이름 변수 이름 정의 시 주의하세요
JavaScript Standard
모든 최신 브라우저는 ECMAScript 3(ES3, 1999년부터 시작된 JavaScript의 세 번째 버전)을 완벽하게 지원합니다.
ECMAScript 4(ES4)가 실패했습니다.
ECMAScript 5(ES5, 2009년 출시)는 JavaScript의 최신 공식 버전입니다.
시간이 지남에 따라 모든 최신 브라우저가 ES5를 완벽하게 지원한다는 사실이 보이기 시작했습니다.
JavaScript 예약 키워드
Javascript 예약 키워드는 변수, 레이블 또는 함수 이름으로 사용할 수 없습니다. 일부 예약된 키워드는 향후 확장을 위해 Javascript에서 사용됩니다.
추상 부울 브레이크 바이트
case catch char 클래스* const
continue 디버거 기본 삭제 do
dou ble else enum* eval 내보내기*
extends* false final 최종적으로 float float
함수 goto if 구현
import * int 인터페이스의 경우 긴 기본 새 null
패키지 개인 보호 공개 반환
짧은 정적 슈퍼* 스위치 동기화
이 던지기는 일시적인 true를 발생시킵니다.
try typeof var void 휘발성
수율이 있는 동안
* 표시된 키워드는 새로 표시됩니다. ECMAScript5에 추가되었습니다.
JavaScript 개체, 속성 및 메서드 또한 JavaScript 내장 개체, 속성 및 메서드의 이름을 JavaScript 변수 또는 함수 이름으로 사용하지 않아야 합니다. Array Date eval function hasOwnProperty Infinity isFinite isNaN isPrototypeOf length Math NaN 이름 숫자 객체 프로토타입 문자열 toString 정의되지 않은 valueOf Java 예약어 JavaScript는 Java와 함께 자주 사용됩니다. JavaScript 식별자로 사용하지 말아야 할 몇 가지 Java 개체 및 속성이 있습니다. getClass java JavaArray javaClass JavaObject JavaPackage Windows 예약 키워드 JavaScript는 HTML 외부에서 사용할 수 있습니다. 이는 다른 많은 응용 프로그램에서 프로그래밍 언어로 사용될 수 있습니다. HTML에서는 HTML 및 Windows 개체와 속성의 이름을 Javascript 변수 및 함수 이름으로 사용하지 않아야 합니다(그리고 이식성을 위해 해야 합니다). 모든 앵커 앵커 영역에 경고 흐림 버튼 지정 확인란 clearInterval clearTimeout clientInformation 닫기 닫힘 확인 constructor crypto decodeURI decodeURIComponent defaultStatus document 요소 요소 포함 포함 encodeURI encodeURIComponent 이스케이프 이벤트 파일업로드 포커스 양식 양식 프레임 innerHeight innerWidth 레이어 레이어 링크 위치 mimeTypes 탐색 네비게이터 프레임 프레임 속도 숨겨진 기록 이미지 이미지 offscreenBuffering 오프너 옵션 외부 높이 externalWidth 패키지 페이지X오프셋 페이지Y오프셋 상위 구문 분석 플로트 HTML 이벤트 핸들러 비표준 JavaScript