「JavaScript」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (ページの作成:「'''JavaScript'''(じゃばすくりぷと)とは、ネットスケープが開発したNetscape Navigator(現在のMozilla Firefox)独自のスクリプト言...」) |
imported>Administrator |
||
2行目: | 2行目: | ||
ちなみにJavaScriptと[[Java]]はまったくの別物である。 | ちなみにJavaScriptと[[Java]]はまったくの別物である。 | ||
+ | 見た目は似てるがif文などの動きも違う。 | ||
唯一の共通点は中括弧の見た目くらい。 | 唯一の共通点は中括弧の見た目くらい。 | ||
+ | 初期のころにはJavaと連携する機能があったらしいが削除されている。 | ||
{{stub}} | {{stub}} | ||
+ | == 主な実装 == | ||
[[.NET Framework]]上で動く主なJavaScript実装には以下のものがある。 | [[.NET Framework]]上で動く主なJavaScript実装には以下のものがある。 | ||
* [[IronJS]] | * [[IronJS]] | ||
17行目: | 20行目: | ||
* [[UnityScript]] - もはやJavaScriptではないが「JavaScriptだ」と言い張っている。 | * [[UnityScript]] - もはやJavaScriptではないが「JavaScriptだ」と言い張っている。 | ||
* [[Irony]] - JavaScriptから派生したActionScript3のパーサー | * [[Irony]] - JavaScriptから派生したActionScript3のパーサー | ||
+ | |||
+ | == JavaScript用語 == | ||
+ | JavaScript界隈でよく使われる用語。 | ||
+ | * [[LiveWire]] - ネットスケープ製の元祖サーバーサイドJavaScript。 | ||
+ | * [[Node.js]] - Google ChromeのV8エンジンで作ったサーバーサイドJavaScript。 | ||
+ | * [[AJAX]] | ||
+ | * [[JSON]] | ||
+ | * [[jQuery]] | ||
== 関連項目 == | == 関連項目 == |
2012年3月28日 (水) 03:59時点における版
JavaScript(じゃばすくりぷと)とは、ネットスケープが開発したNetscape Navigator(現在のMozilla Firefox)独自のスクリプト言語である。当初はLiveScript(らいぶすくりぷと)という名称であったが、サン・マイクロシステムズとの業務提携による商業的な理由でJavaScriptと改名した。
ちなみにJavaScriptとJavaはまったくの別物である。 見た目は似てるがif文などの動きも違う。 唯一の共通点は中括弧の見た目くらい。 初期のころにはJavaと連携する機能があったらしいが削除されている。
主な実装
.NET Framework上で動く主なJavaScript実装には以下のものがある。
- IronJS
- Jurassic - コンパイラ
- Jint - インタプリタ
- Managed JScript - マイクソフト製のDLR版JavaScriptもどき。
- JScript .NET - マイクロソフト製のCLR版JavaScriptもどき。どうでもいいことだが正式名称はJScriptと.NETの間に半角スペースが1個入る。
- UnityScript - もはやJavaScriptではないが「JavaScriptだ」と言い張っている。
- Irony - JavaScriptから派生したActionScript3のパーサー
JavaScript用語
JavaScript界隈でよく使われる用語。
- LiveWire - ネットスケープ製の元祖サーバーサイドJavaScript。
- Node.js - Google ChromeのV8エンジンで作ったサーバーサイドJavaScript。
- AJAX
- JSON
- jQuery