ア | イ | ウ | エ | オ |
カ | キ | ク | ケ | コ |
サ | シ | ス | セ | ソ |
タ | チ | ツ | テ | ト |
ナ | ニ | ヌ | ネ | ノ |
ハ | ヒ | フ | ヘ | ホ |
マ | ミ | ム | メ | モ |
ヤ | ユ | ヨ | ||
ラ | リ | ル | レ | ロ |
ワ | ヰ | ヴ | ヱ | ヲ |
ン |
A | B | C | D | E |
F | G | H | I | J |
K | L | M | N | O |
P | Q | R | S | T |
U | V | W | X | Y |
Z | 数字 | 記号 |
JavaScriptの代替品となるスクリプト言語の総称。
JavaScriptは、元々大規模な開発が想定されていたとは思えない言語仕様である。しかし21世紀を迎えた今、社会を支えるほどの実用的な言語となっている。
しかしJavaScriptにも欠点、欠陥、問題点は数多い。そこで、「より簡単に書ける言語」という需要がうまれ、結果作られた多数の言語を総じてaltJSという。
altJSは、JavaScriptに変換して実行されるのが特徴となる。
次のような言語が代表的である。
JavaScriptが動的型付け言語であることは今さら変えようがないが、クラスなど他のオブジェクト指向言語によくある機能についてはECMAScript 2015から導入された。
ここから、JavaScriptはいきなりモダンなオブジェクト指向言語へと変貌を遂げていくことになる。
また、altJSの一つCoffeeScriptが導入した構文糖、アロー関数のうち、ファットアロー関数から得られたヒントがECMAScript 2015へと取り込まれた。
かくして、JavaScriptとaltJSの格差は減りつつあり、であるならば敢えてaltJSで書かずとも直接JavaScriptで書けば良いのでは、という動きも出てきており、結果としてaltJSはある一定以上には普及しないものとなっているようである。
コメントなどを投稿するフォームは、日本語対応時のみ表示されます