JavaScript
JavaScriptとは
JavaScriptは、機能優先、軽量、インタプリタ型、またはコンパイルするだけの高水準プログラミング言語です。JavaScriptはプロトタイピング、マルチパラダイムプログラミングに基づいた動的なスクリプト言語で、オブジェクト指向、命令型、宣言型のスタイルをサポートしています。JavaScriptはウェブに属する高レベルのスクリプト言語であり、ウェブアプリケーション開発で広く使われており、ウェブページに様々な動的機能を追加して、よりスムーズで美しいブラウジング効果をユーザーに提供するためによく使われています。通常、JavaScriptスクリプトは、その機能を実現するためにHTMLに埋め込まれます。
JavaScriptの標準はECMAScriptです。2015年6月17日、ECMA InternationalはECMAScriptの第6版をリリースしました。これは正式にはECMAScript 2015として知られていますが、しばしばECMAScript 6またはES6と呼ばれます。
JavaScript
- ECMAScript は、その構文と基本的なオブジェクトについて説明しています。
- ウェブコンテンツを処理するためのメソッドとインターフェースを記述したドキュメントオブジェクトモデル。
- ブラウザと対話するためのメソッドとインターフェースを記述したブラウザ・オブジェクト・モデル。
JavaScript
もともとBrendan Eichによって設計されたNetscapeは、当初そのスクリプト言語をLiveScriptと名付けましたが、NetscapeがSunと提携した後、後にJavaScriptと改名されました。Javascript言語は、実際には関数型プログラミング+オブジェクト指向プログラミングという2つの言語スタイルのハイブリッドです。これはBrendan EichとNetscapeによって決定されました。