자바스크립트 표준
모든 최신 브라우저는 이미 ES5(ECMAScript 5)를 완벽하게 지원합니다.
JavaScript 예약어(키워드)
자바스크립트 예약어(식별자)는 변수, 라벨, 함수 이름으로 사용할 수 없습니다. 일부 예약된 키워드는 향후 확장을 위해 Javascript에서 사용됩니다.
추상 | 인수 | 부울 | 휴식 | 바이트 |
케이스 | 잡다 | 문자 | 수업* | 상수 |
계속 | 디버거 | 기본값 | 삭제 | 하세요 |
더블 | 그밖에 | 열거형* | 평가 | 내보내기* |
연장* | 거짓 | 최종 | 드디어 | 플로트 |
를 위해 | 기능 | 이동 | 만약 | 구현 |
가져오기* | 인스턴스 | 정수 | 인터페이스 | |
하자 | 길다 | 네이티브 | 신규 | 널 |
패키지 | 비공개 | 보호됨 | 공개 | 반품 |
짧게 | 정적 | 슈퍼* | 스위치 | 동기화 |
이것 | 던지기 | 던지기 | 일시적 | 그렇습니다 |
시도해보세요 | 유형 | 변수 | 무효 | 휘발성 |
그동안 | 함께 | 수익률 |
* 표시된 키워드는 ECMAScript5에 새로 추가되었습니다.
JavaScript 개체, 속성 및 메서드
또한 내장된 JavaScript 개체, 속성 및 메서드의 이름을 Javascript 변수 또는 함수 이름으로 사용하지 않아야 합니다.
배열 | 날짜 | 평가 | 기능 | hasOwnProperty |
인피니티 | 유한 | isNaN | isPrototypeOf | 길이 |
수학 | NaN | 이름 | 숫자 | 객체 |
시제품 | 문자열 | toString | 정의되지 않음 | 값 |
Java 예약어
JavaScript는 Java와 함께 사용되는 경우가 많습니다. JavaScript 식별자로 사용하지 말아야 할 몇 가지 Java 개체 및 속성이 있습니다.
getClass | java | JavaArray | javaClass | JavaObject | JavaPackage |
Windows 예약어
JavaScript는 HTML 외부에서 사용할 수 있습니다. 이는 다른 많은 응용 프로그램에서 프로그래밍 언어로 사용될 수 있습니다.
HTML에서는 HTML 및 Windows 개체와 속성의 이름을 Javascript 변수 및 함수 이름으로 사용하지 않아야 합니다(이식성을 위해).
경고 | 모두 | 앵커 | 앵커 | 지역 |
할당 | 흐릿하게 | 버튼 | 체크박스 | clearInterval |
clearTimeout | 고객정보 | 닫기 | 폐점 | 확인 |
생성자 | 암호화 |