用語集
JavaScriptじゃばすくりぷと
Web ブラウザで動く動的言語。Node.js でサーバ側でも使える。
ITパスポート
JavaScript は、もともと Web ブラウザ上で動く動的プログラミング言語で、現代の Web 開発に欠かせません。HTML(構造)・CSS(見た目)と組み合わせて、ページに動きや対話性を与えます。
| 領域 | 代表的な使われ方 |
|---|---|
| フロントエンド | React・Vue・Angular |
| サーバサイド | Node.js |
| モバイル | React Native |
| デスクトップ | Electron |
Node.js の登場でブラウザの外(サーバ側)でも動くようになり、ひとつの言語で Web の表も裏も書けるようになりました。標準仕様は ECMAScript と呼ばれ、型を付けて安全に書ける拡張 TypeScript も広く普及しています。
試験では 「ブラウザ上で動く」点と、Node.js でサーバサイドでも使える点が問われます。