令和6年度 ITパスポート試験 問88
テクノロジ/アルゴリズムJavaScript に関する記述として,適切なものはどれか。
出典:令和6年度 ITパスポート試験 問88
- アWeb ブラウザ上に,動的な振る舞いなどを組み込むことができる。
- イWeb ブラウザではなく,Web サーバ上だけで動作する。
- ウ実行するためには,あらかじめコンパイルする必要がある。
- エ名前のとおり,Java のスクリプト版である。
正解:ア
解説
JavaScript は,Web ブラウザ上で動作するスクリプト言語で,Web ページに動的な振る舞い(入力内容のチェックや表示の切替えなど)を組み込めます。実行時に一行ずつ解釈するインタープリタ型で,Java とは別の言語です。
選択肢ごとの解説
- ア正しい。Web ブラウザ上に動的な振る舞いを組み込めるのが JavaScript の特徴で,記述に合致します。
- イ誤り。主に Web ブラウザ上で動作します。サーバ側で使う実行環境もありますが,「サーバ上だけで動作する」は誤りです。
- ウ誤り。インタープリタ型の言語で,あらかじめコンパイルする必要はありません。
- エ誤り。名前は似ていますが,Java とは別の言語で,Java のスクリプト版ではありません。