編集の要約なし  | 
				|||
| 17行目: | 17行目: | ||
==JS物語==  | ==JS物語==  | ||
<gallery mode="packed-hover">  | <gallery mode="packed-hover">  | ||
ファイル:js_1.webp|  | ファイル:js_1.webp|脇役のJS君  | ||
ファイル:js_2.webp|V8で加速  | ファイル:js_2.webp|V8で加速  | ||
ファイル:js_3.webp|いざサーバ城へ  | ファイル:js_3.webp|いざサーバ城へ  | ||
2025年4月8日 (火) 23:14時点における版

JavaScript とは、Webブラウザからサーバ、さらにデスクトップやモバイルアプリまで、幅広いプラットフォームをカバーする万能フルスタック言語。C/C++製の V8 (Chrome) や JavaScriptCore (Safari) などのエンジンで動く。
当初はブラウザ上でページに動きや視覚効果を与えることを目的に開発されていたが、2000年のV8エンジン登場を機にGoogleの養子になり、今ではサーバサイドやモバイルアプリ開発もカバーするフルスタック言語に急成長した。
ちなみに、商標が Oracl保有であることに配慮され「JS」や「ES6」と呼ばれたりする。
略歴
- 1995年12月、Netscapeが JavaScript を正式リリース
 - 1996年11月、全てのWebブラウザやベンダーが準拠できる標準仕様を作るために Ecma Internationalに提出
 - 1997年、最初のECMAScript言語仕様が正式にリリース
 - 2008年、GoogleがV8エンジンを開発してJSが爆速に
 - 2009年、ライアン・ダールがサーバサイドで走るNode.jsを開発
 - 2015年、ECMAScript6(ES6)が公開。膨大な追加機能と改良点が正式にまとまる
 
JS物語
- 
			
			脇役のJS君
 - 
			
			V8で加速
 - 
			
			いざサーバ城へ
 - 
			
			本格アプリ開発
 - 
			
			世界標準も確立
 - 
			
			スマホも任せて
 - 
			
			Reactの使い手
 - 
			
			Web開発界の王
 - 
			
			婿入りの様子