辞書: JavaScript

投稿日: 更新日:

JavaScriptとは

主にウェブブラウザ上で動くプログラミング言語です。 Javaとは関係ありません1

ECMAScript

JavaScriptは元々はNetscape Navigator用に独自に開発された言語ですが、 現在は標準化団体Ecmaによって仕様が策定されています2。 なので、JavaScriptのバージョン、あるいは仕様を指す時には、 ECMAScriptを略してESと、バージョンまたは年を加えて、 ES6ES2015などと呼ばれます。

ちなみに、ECMAScriptはエクマスクリプトと呼びます。

プロトタイプベースのオブジェクト指向

JavaScriptはオブジェクト指向言語ですが、 プロトタイプベースの言語です3。 ただし、ES6からはクラスを使った書き方も可能です4


  1. 「インドとインドネシアくらい違う」という例えがよく使われます。

  2. JavaScript 言語情報 - JavaScript | MDN

  3. Class-Based vs. Prototype-Based Languages - JavaScript | MDN

  4. クラス - JavaScript | MDN

外部サイト

テーマ