JavaScript

JavaScript【ジャバスクリプト】

読み:じゃばすくりぷと
英語:JavaScript

意味:
Netscape Communicationsが開発したスクリプト言語?
プロトタイプオブジェクト指向であり主な用途はwebブラウザ(クライアント側)で働く言語。
これによりクライアント側での動きのある柔軟なページが可能となった。
クライアント側で作用するためブラウザさえあれば簡単に動かせる。

当初はLiveScriptと呼ばれていたが当時話題のJava言語の名をつけ、JavaScriptと変更してしまった。Javaとは別の言語。

JavaScriptもオブジェクト指向であるがJavaやC++などのクラスベースのオブジェクト指向ではないためオブジェクト指向を使いこなすにはJavaScript用のプロトタイプベース・オブジェクト指向の理解が必要。実体はハッシュのようにシンプルでプロトタイプ・チェーンなど理解すれば、非常に柔軟な使い方ができます。

ブラウザやバージョンによって実装が微妙に違うためまた、最近の言語に多いエラー表示機能はないのでバグ処理が困難でした。しかしFirefoxのアドオンであるFirebugなどが開発されかなりその環境も大きく改善されています。

容易に書けるためセキュリティホールなどが発生しやすく、1度廃れてしまった経緯がある。
しかしGoogleによってJavaScriptを大いに活用したAjaxという使い方でフレキシブルなページが注目を浴び、一躍注目の言語に復活しました。

時代の変化やWebブラウザの独自機能などのため仕様がどんどん拡張、変更しており
DOM、XMLHttpRequestからjQueryなどのライブラリの活用までトレンド変化の激しい言語だとも言えます。


2019年03月07日











■ JavaScriptフレームワーク




タグ:

JavaScript
最終更新:2019年03月07日 02:46
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。