ITパスポート試験 令和6年度分 解説
問88 JavaScript に関する記述として、 適切なものはどれか。
ア Web ブラウザ上に, 動的な振る舞いなどを組み込むことができる。
イ Web ブラウザではなく, Web サーバ上だけで動作する。
ウ 実行するためには, あらかじめコンパイルする必要がある。
エ 名前のとおり, Javaのスクリプト版である。
解説
JavaScriptは、主にWebブラウザ上で動作し、Webページに動的な要素やインタラクティブな機能を追加するために利用されるプログラミング言語です。JavaScriptはユーザーの操作に応じてページの内容を動的に変更できるため、Webアプリケーションの開発に欠かせない存在です。
選択肢ごとの説明:
- ア Webブラウザ上に、動的な振る舞いなどを組み込むことができる。
正しいです。JavaScriptはWebページに動的な振る舞いやインタラクティブな要素を追加するために使用されます。 - イ Webブラウザではなく、Webサーバ上だけで動作する。
誤りです。JavaScriptはクライアントサイドであるWebブラウザ上で主に動作しますが、Node.jsなどの環境でサーバサイドでの実行も可能です。しかし、「Webサーバ上だけで動作する」は不適切です。 - ウ 実行するためには、あらかじめコンパイルする必要がある。
誤りです。JavaScriptはインタプリタ型言語で、通常コンパイルを必要とせず、ブラウザ上で直接実行されます。 - エ 名前のとおり、Javaのスクリプト版である。
誤りです。JavaScriptとJavaは名前が似ていますが、異なる技術であり、直接の関係はありません。
したがって、正解は「ア Webブラウザ上に、動的な振る舞いなどを組み込むことができる」です。