JavaScript

JavaScript(ジャバスクリプト、ジャヴァスクリプト、略称:JS)はスクリプト言語である。主にWEBブラウザ上で動作し、HTMLの動的書き換えや入力フォームの自動補完など、Webページの使用感向上を目的として使用されたり、リッチクライアントアプリケーションの構築に使われる。

文法はプロトタイプベースのオブジェクト指向型である。多くの場合は、C言語に似た手続き型言語のようなスタイルで書かれるが、関数型言語とも多くの類似点がある。近年ではその柔軟な設計が評価され、様々なアプリケーションで自動実行の用途におけるマクロ言語としても採用されている。

当初は、テキストエディタで編集するだけの簡単なアプリ構築に使われていたが、近年では、IntelliJ IDEAなどにより、IDEにコード補完・編集時のリアルタイム文法チェック・リファクタリングなどの機能が搭載されるようになり、大規模開発が可能となった。また、Ajaxにおける、ブラウザ間の互換性の問題は 、JavaScriptライブラリにより吸収することで、大きく解決された。さらに、Extなどの本格的なGUIライブラリの登場により、デスクトップアプリと差がないアプリを作ることが可能となった。また、DWRなどのJavaScriptとサーバー間をつなぐ技術の発達により、クライアント・サーバー間の通信が著しく容易になり、また、JettyなどのアプリケーションサーバーがComet利用時のメモリ使用量の削減を実現したため、サーバーからクライアントへの情報のPush型の配信が実用的となった。

なおJavaとScriptの間は詰めて表記する。Javaと名前や文法が似ているためしばしば混同されるが、互換性は全くない。Javaと呼ぶ場合はJava (プログラミング言語)を指すので注意が必要。名前の由来については#誕生を参照。

JavaScriptはネットスケープコミュニケーションズのBrendan Eichによって開発され、Netscape Navigator 2.0 で実装された。開発当初は「LiveScript」と呼ばれていたが、1995年にSun Microsystems社の開発したプログラミング言語「Java」が当時大きな注目を浴びており、これに便乗したネットスケープ社のマーケティング的な思惑が働き「JavaScript」という名前に変更されたといわれている。 1996年にマイクロソフトのInternet Explorer3.0に搭載されるようになると、その手軽さからJavaScriptは急速に普及していく。1997年、通信に関する標準を策定する国際団体Ecma Internationalによって JavaScript の中核的な仕様がECMAScriptとして標準化され (ECMA 262, ISO/IEC 16262, JIS X 3060)、多くの WEBブラウザで利用できるようになった。


「JavaScript」(2007/08/08 18:55:04 JST)『ウィキペディア日本語版』
http://ja.wikipedia.org/wiki/JavaScript

「JavaScript」のサイトリスト : 11 - 20

11. d.hatena.ne.jp
  • JavaScriptとは - はてなダイアリー
    JavaScript - スクリプト言語
  • 戦争 - JavaScript: 世界で最も誤解されたプログラミング言語
    JavaScript(別名:Mocha、LiveScript、JScript、ECMAScript)は、世界で最も人気のあるプログラミング言語の一つです
12. amazon.co.jp
  • Amazon.co.jp: JavaScript: 本: デイビッド ...
    Amazon.co.jp: JavaScript: 本: デイビッド フラナガン,David Flanagan,村上 列,垰井 正雄,安藤 進 by デイビッド フラナガン,David Flanagan,村上 列,垰井 正雄,
13. www.sky.sannet.ne.jp
  • JavaScriptでホームページ作成 - 5・6年生にもわかるやさしいJavaScript
    JavaScriptを使って楽しいホームページ作成ができるように、使いやすいサンプルで初心者にもわかるようにやさしく解説しています
14. www.jsgt.org
  • JavaScript++かも日記/Ajax,Google Maps
    「だれでもカンタンJavaScriptサンプル集」「だれでもカンタンDynamicHTMLサンプル集」のサポートページ
15. javascript.eweb-design.com
  • JavaScript Samples フリーサンプル - eWeb
    JavaScriptは、ホームページに様々な機能、効果を加えることができるプログラムです
16. www.red.oit-net.jp
  • イヌでもわかるJavaScript講座
    JavaScriptを使って変化のあるホームページを作りましょう! このJavaScript講座はプログラミング知識がない人もサンプルをただ埋め込めば使えるように作られています
17. homepage3.nifty.com
  • 趣味のJavaScriptなページ
    JavaScript・Dynamic HTML・Windows Scripting Hostの講座
18. aoki2.si.gunma-u.ac.jp
  • JavaScript
    統計学に関連する解説やサンプルが多数ある
19. allabout.co.jp
  • [JavaScript]All About
    サンプルソースから、基礎知識、ライブラリや目的別サンプルまで、JavaScriptに関する 情報はこちら.
20. en.wikipedia.org
  • JavaScript - Wikipedia, the free ...   日本語に翻訳 JavaScript ... JavaScript is a scripting language most often used for client-side web development. ... en.wikipedia.org/wiki/JavaScript - 56k - 2007年07月03日 - キャッシュ JavaScriptはもういらない!?
    JavaScript is a scripting language most often used for client-side WEB development. Its standardized name is ECMAScript, though "JavaScript" is much more commonly used. "JavaScript" is actually Netscape Communications Corporation's (and
jump-to-nav
printfooter