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」のページリスト : 1 - 20

1. JavaScript - Wikipedia

JavaScript ( ジャバスクリプト 、 ジャヴァスクリプト 、略称: JS )は スクリプト言語 である

http://ja.wikipedia.org/wiki/JavaScript

2. DOKUGAKU JavaScript

独学JavaScriptをダウンロードしてオフラインで読めるように、zip形式で圧縮したもの を用意しました

http://www.ueda.info.waseda.ac.jp/%7Egaku/js

3. JavaScript小技集

JavaScriptだけでなくスタイルシート、PHP、MySQLなどホームページ作成のためのさまざまな技術の基礎知識や小技を解説するコーナーもあり JavaScriptの小技見る閉じる JavaScript関連のリンクも充実しています

http://javascript.maxux.com

4. 一撃必殺JavaScript日本語リファレンス

一撃必殺JavaScript日本語リファレンス. 苦情・文句・ご意見のメールはopenspc@po.shiojiri.ne.jpまでお願いします

http://www.openspc2.org/JavaScript

5. JavaScript例文辞典

このページに、自分のやりたい処理がない場合はホームページ例文辞典、スタイルシート 例文辞典、JavaScriptのTIPS & TRICKSのページ、【アッと驚く達人の技】の方も参照し てみてください

http://www.openspc2.org/reibun/javascript/

6. JavaScript basic samples

コピーして使える サンプルを多数掲載、リファレンスもある

http://www.sumnet.ne.jp/domp/jsbs

7. うさのJavaScript講座

JavaScriptを楽しく学ぶサイトです♪ うさのJavaScript講座へようこそ♪ 「ウェブやブログにちょっと動きがほしい」 「CGIやASPなどサーバー側で処理するほどでもない」 「難しそうだからコピペで使えるサンプルがほしぃ」 と思っていませんか?

http://www.usagi-js.com

8. JavaScriptとは ─ 意味・解説 : IT用語辞典 e-Words

JavaScript】 Sun Microsystems社とNetscape Communications社が開発した、Webブラウザなどでの利用に適したスクリプト言語(簡易 Sun Microsystems社と Netscape Communications 社が開発した、 Webブラウザ などでの利用に適した スクリプト言語 (簡易 プログラミング言語 )

http://e-words.jp/w/JavaScript.html

9. JavaScriptist - javascript/ajax/サンプル/入門/リファレンス/ライブラリ

ようこそ!JavaScriptistは、JavaScriptやajaxのサンプル/入門/リファレンス/ライブラリ情報の公開サイトです

http://javascriptist.net/

10. とほほのJavaScriptリファレンス

<script> タグ · 未対応ブラウザへの配慮 · JavaScript 機能のオン・オフ · language 属性 · TYPE 属性 · Content-Script-Type · JavaScript 外部ファイル · イベント処理 · URL記述 · JavaScript の基本文法

http://www.tohoho-web.com/js/index.htm

11. Amazon.co.jp: JavaScript: 本: デイビッド ...

Amazon.co.jp: JavaScript: 本: デイビッド フラナガン,David Flanagan,村上 列,垰井 正雄,安藤 進 by デイビッド フラナガン,David Flanagan,村上 列,垰井 正雄,

http://amazon.co.jp/JavaScript-%E3%83%87%E3%82%A4%E3%83%93%E3%83%83%E3%83%89-%E3%83%95%E3%83%A9%E3%83%8A%E3%82%AC%E3%83%B3/dp/4873110270

12. JavaScriptのサンプルページ

JavaScriptを使った電卓、時計、カレンダー、日付、 JavaScriptのサンプル

http://www.geocities.jp/ko_na1961

13. JavaScriptとは - はてなダイアリー

JavaScript - スクリプト言語

http://d.hatena.ne.jp/keyword/JavaScript

14. JavaScriptでホームページ作成 - 5・6年生にもわかるやさしいJavaScript

JavaScriptを使って楽しいホームページ作成ができるように、使いやすいサンプルで初心者にもわかるようにやさしく解説しています

http://www.sky.sannet.ne.jp/masapine/java_top.html

15. JavaScript++かも日記/Ajax,Google Maps

「だれでもカンタンJavaScriptサンプル集」「だれでもカンタンDynamicHTMLサンプル集」のサポートページ

http://www.jsgt.org/mt/01

16. JavaScript Samples フリーサンプル - eWeb

JavaScriptは、ホームページに様々な機能、効果を加えることができるプログラムです

http://javascript.eweb-design.com

17. イヌでもわかるJavaScript講座

JavaScriptを使って変化のあるホームページを作りましょう! このJavaScript講座はプログラミング知識がない人もサンプルをただ埋め込めば使えるように作られています

http://www.red.oit-net.jp/tatsuya/java

18. 趣味のJavaScriptなページ

JavaScript・Dynamic HTML・Windows Scripting Hostの講座

http://homepage3.nifty.com/aya_js

19. JavaScript

統計学に関連する解説やサンプルが多数ある

http://aoki2.si.gunma-u.ac.jp/JavaScript

20. [JavaScript]All About

サンプルソースから、基礎知識、ライブラリや目的別サンプルまで、JavaScriptに関する 情報はこちら.

http://allabout.co.jp/computer/javascript/

jump-to-nav
printfooter