ネットワーク用語

JavaScript【インターネット関連用語】

JavaScript

スクリプト言語の一種で、多くのWWWブラウザに実装されているものです。

概要
HTMLファイル内にプログラムを記述することで、Webサイトヘ動的な効果を与えます。HTMLファイル内に直接記述されたプログラムは、JavaScriptを解釈することのできるWWWブラウザによって、その場で「このように実行する」と翻訳されながら動作することになります。
解説
旧Netscape Communicasions社が、同社のWebブラウザNetscape Navigator2.0ではじめて実装したスクリプト言語のことです。Sun Microsystems社のJava言語に似た名称ですが、若干文法に似た点がある他は両者に互換性はなく、まったくの別物です。

1997年にヨーロッパの標準団体であるECMAによって標準化が行われ、その仕様は「ECMAScript」として定められました。現在では多くのWebブラウザがこれをサポートする他、OSやアプリケーション上で自動処理を行うための仕掛けとして、このJavaScriptや類似のスクリプト言語を実装するケースが多く見られます。

JavaScriptの主な用途は、印刷物と同じく静的なページでしかなかったWebサイトに、動的なメニュー操作や入力チェックといった動きや対話性を付加することです。スクリプト言語は「簡易的なプログラミング言語」と称されることも多く、記述したプログラムを複雑な手順なしで実行できるところに特徴があります。

JavaScriptもそれに習い、HTMLファイル内に直接プログラムを記述して、Webサイトに様々な動的効果を付加することができるようになっています。現在ではWebブラウザ間での互換性も高く、Webサイト構築には欠かせない存在となったJavaScriptですが、高機能であるが故に用法次第では悪意のあるWebページを生成できる可能性もあるなど、注意すべき点もないわけではありません。

関連記事

  1. DNS【サービス・プロトコル関連用語】

  2. ネットワークプロトコル【TCP/IP関連用語】

  3. NIC【ハードウェア関連用語】

  4. NetBEUI【サービス・プロトコル関連用語】

  5. PPTP【サービス・プロトコル関連用語】

  6. IP(Internet Protocol)【TCP/IP関連用語】

ピックアップ

  1. 暗号資産

最新コンテンツ


PAGE TOP

暗号資産

ルナクラシック[Luna Classic](LUNC)

暗号資産

バイナンスコイン[BinanceCoin](BNB)

設定方法

シンボルウォレットのダウンロードと設定方法【Symbol Wallet】デスクト…

設定方法

シンボルウォレット ハーベスト設定方法【Symbol Wallet】デスクトップ…

設定方法

Symbol モバイルウォレットの使い方【Symbol Wallet ios】ア…