JScript の予約語

JScript には、識別子としては使用できない多くの予約語があります。予約語は言語構文の一部であるため、JScript 言語で特別な意味があります。予約語を使用すると、スクリプトをロードしたときにコンパイル エラーが発生します。

JScript では、将来的に使用される予定の予約語の一覧も用意されています。これらの予約語は、現時点では JScript 言語の一部ではありませんが、将来使用される語として予約されています。

予約語

break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try  

将来的に使用される予約語

abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile

識別子を選択する場合には、JScript の組み込みオブジェクトや関数名として既に使用されている語を使わないように十分に注意してください。たとえば、String または parseInt などは選択できません。