主な内容の要点
- JavaScript(正確には ECMAScript 規格)には 予約語(keywords / reserved words) として定義されている単語があり、これらは変数名や関数名として使うことができない。
- ECMAScript 2020 (ES11) での予約語の一覧が示されており、たとえば
if、for,while,class,constなど。 - strict mode(厳格モード)で使用が制限される追加の予約語(
let,static,implementsなど)も挙げられている。 - 将来の予約語(future reserved words)として登録されているものもある(例:
enumなど)。 - 予約語を識別子(変数名や関数名など)に使うと構文エラーになる例も示されている。
