Webページをダイナミックに表現できるジャバスクリプト(JavaScrip)とは?

(2009-07-08)

ジャバスクリプト(JavaScrip)とは?

米国サン・マイクロシステムズ社と米国ネットスケープ・コミュニケーションズ社が開発したスクリプト言語。
インターネットでの利用に適したオブジェクト指向の簡易プログラミング言語です。

HTML内にプログラムを埋め込むことで、Webページに様々な機能を付加できるため、HTMLやCSSでは表現できない、ユーザーの動きに応じたダイナミックなWebサイトを表現することができます。


ブラウザ以外のソフトウェアにも簡易な制御プログラムの記述用言語として移植されており、Microsoft社のWindowsやWebサーバソフト「IIS」、Macromedia社の「Flash」などに、JavaScriptあるいは類似の言語の処理系が内蔵されている。
各社の実装に微妙な違いがあり、ブラウザによって使えない機能があったり同じプログラムでも挙動が異なったりする問題があったため、ヨーロッパの標準化団体ECMAがソフトウェアメーカーに呼びかけて、通称「ECMAScript」と呼ばれる標準を発行した。


現在では、ECMAScript準拠の処理系をJavaScriptと呼び、独自の拡張を施したJavaScriptには独自の名称を付ける(Microsoft社は「JScript」、Macromedia社は「ActionScript」)習慣が定着しつつある。

ジャバスクリプトの特徴としては以下のようなものです。
・JavaScriptに対応したブラウザソフトがあれば、サーバーに負担をかけることなくスクリプトが実行できる。
・特別な開発環境は要さず、HTMLファイルに書き込むだけで簡単にできる。
・スクリプト言語なので、コンパイルを必要としない。

といったところでしょうか。

ジャバスクリプトをHTMLファイルに直接記述したくなければ、外部ファイルとして読み込むことができます。
そのときのは、○○.jsといった具合に、外部ファイルを作成し、そこにスクリプトを記述する方法です。
あとはそのファイルを読み込んであげればいいだけです。

 


フリーソフト紹介:レシピの収集に便利な料理の友「CooKManagerVer.2.0.1.0」|過去ログ一覧|WEBシステム開発/待望のPHP5.3がリリースされましたPHP6への準備が始まる

最近話題のキーワード

藍坊主 オリコン住宅エコポイント 説明会NHKスペシャル ED鮭 粕漬けbrandmystar ルイヴィトン 中古品島耕作 社名エランシア26型名探偵コナン 壁紙長谷川式トランスフォーマー 改造事務処理安定化支援事業macOSxpanther秘書検定 解答速報 84回上木彩矢 プロフィール小松彩夏 掲示板エンタの神様フランケンJTシリーズ黒川紀章建築理論二子玉川クスクス

ライブラリ