オライリーの JavaScript 第6版 を図書館から借りて、 いろいろ調べている。 11 章の JavaScript のサブセットと拡張は知らないので、少し調べてみた。
サブセットを規定する理由は、言語の単純化により、プログラムをよくすることがある。 また、セキュリティを確保するために、危ない用法を避けるという別の目的もある。
拡張も、プログラムを書きやすくしたり、表現力を高めたりしてプログラムをよくすることが目的である。 他の言語からの概念の拝借が多い。
まりんきょ学問所 > JavaScript 手習い > サブセットと拡張