本文へ移動

基本情報技術者試験

じゃばすくりぷと

JavaScript

JS

JavaScript

Webブラウザ上で動作し、ページに動きやインタラクティブな機能を追加するプログラミング言語です。Webサイト制作に欠かせず、サーバー側でも動く環境が整い活用の幅が広がっています。

詳しい説明

1. 定義

Webブラウザ上で動作し、ページに動きやインタラクティブな機能を追加するプログラミング言語です。

2. 内訳

Webサイト制作には欠かせない技術であり、HTMLがページの構造、CSSが見た目を担うのに対し、JavaScriptはボタンのクリックに応じた動作など、ページの振る舞いを担います。最近ではNode.jsなどによりサーバー側でも動く環境が整い、活用の幅が広がっています。

4. 紛らわしい制度・語との違い

Javaとの違いは、名称が似ていますが、JavaScriptがWebブラウザ上で動くスクリプト言語であるのに対し、Javaはコンパイルして実行する別の独立したプログラミング言語である点です。

5. 身近な例

Webページ上で入力フォームの内容をリアルタイムにチェックし、不備があればすぐにメッセージを表示する機能は、JavaScriptによって実現されています。

試験で問われること

基本情報技術者試験

  • フロントエンド開発
  • 非同期処理
  • HTML・CSS・JavaScriptの役割分担(構造・見た目・振る舞い)、ブラウザ上で動作するスクリプト言語である点が問われます。

最終更新日: 2026/09/23