コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
最近の更新
未作成ページ
おまかせ表示
ヘルプ
MonoBook
検索
検索
ログイン
個人用ツール
ログイン
ログアウトした編集者のページ
もっと詳しく
投稿記録
トーク
「
JavaScript
」を編集中
ページ
議論
日本語
閲覧
編集
ソースを編集
履歴表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
編集
ソースを編集
履歴表示
全般
リンク元
関連ページの更新状況
特別ページ
ページ情報
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
'''JavaScript'''(じゃばすくりぷと)とは、[[ネットスケープ]]が開発したNetscape Navigator(現在のMozilla Firefox)独自の[[スクリプト言語]]である。 当初は'''LiveScript'''(らいぶすくりぷと)という名称であったが、今は亡き[[サン・マイクロシステムズ]]との業務提携による商業的な理由で[[Java]]とは一切関連性も共通点もない[[プログラミング言語]]なのにJavaScriptと改名した。 ちなみにJavaScriptと[[Java]]はまったくの別物である。 見た目は似てるがif文などの動きも違う。 唯一の共通点は中括弧の見た目くらい。 初期のころにはJavaと連携する機能があったらしいが削除されている。 == 歴史 == LiveScriptは1995年9月にリリースされたNetscape Navigator 2.0に搭載された。 それからわずか数か月後の1995年12月4日にネットスケープとサンマイクロシステムズとの業務提携が発表され、LiveScriptはJavaScriptへ改名されてしまった。 JavaScriptの開発者のブレンダン・アイク氏は[[Brave]]を作っています。 == 主な実装 == [[.NET Framework]]上で動く主なJavaScript実装には以下のものがある。 * [[IronJS]] ** https://github.com/fholm/IronJS * [[Jurassic]] - コンパイラ ** http://jurassic.codeplex.com/ * [[Jint]] - インタプリタ ** http://jint.codeplex.com/ * [[Managed JScript]] - マイクソフト製のDLR版JavaScriptもどき。 * [[JScript .NET]] - マイクロソフト製のCLR版JavaScriptもどき。どうでもいいことだが正式名称はJScriptと.NETの間に半角スペースが1個入る。 * [[UnityScript]] - もはやJavaScriptではないが「JavaScriptだ」と言い張っている。 * [[Irony]] - JavaScriptから派生したActionScript3のパーサー == JavaScript用語 == JavaScript界隈でよく使われる用語。 * [[ECMAScript]] * [[LiveWire]] - ネットスケープ製の元祖サーバーサイドJavaScript。 * [[Node.js]] - [[Google Chrome]]の[[V8エンジン]]を用いて作られたサーバーサイドJavaScript。 * [[IronJS]] * [[AJAX]] * [[JSON]] * [[jQuery]] * [[Knockout]] == 関連項目 == * [[jQuery]] * [[QUnit]] * [[JSON]] * [[プログラミング言語]] <amazon>JavaScript</amazon> [[category:プログラミング言語]]
編集内容の要約:
MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
MonoBook:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
このページを編集するには、下記の確認用の質問に回答してください (
詳細
):
1たす1は?(全角で入力してください)
キャンセル
編集の仕方
(新しいウィンドウで開きます)
本文の横幅制限を有効化/無効化