Ajaxとは何の略で、どのような技術か、公式テキストの説明として最も適切なものはどれか。
- 「Asynchronous JavaScript+XML」の略で、非同期通信を利用してデータを取得したり動的にWebページの内容を書き換える技術
- CGI(Common Gateway Interface)の略で、PHPやPerlなどのプログラムをサーバー上で実行する仕組み
- CSS(Cascading Style Sheet)の略で、Webページの見栄えを整えるためのスタイルシート言語
- JavaScriptの別称であり、マウスの動きにあわせてデザインが変化する単純な動作のみを実現する技術
正解と解説を見る
解答と解説
正解:1. 「Asynchronous JavaScript+XML」の略で、非同期通信を利用してデータを取得したり動的にWebページの内容を書き換える技術
Ajax(エイジャックス)とは、非同期通信を利用してデータを取得したり、動的にWebページの内容を書き換える技術のことで、「Asynchronous JavaScript+XML」の略であるため。 ほかの選択肢 「CGI(Common Gateway Interface)の略で、PHPやPerlなどのプログラムをサーバー上で実行する仕組み」…CGIはPHPやPerlなどのプログラムをサーバー上で実行する仕組みであり、Ajaxの略称・説明ではない。 「CSS(Cascading Style Sheet)の略で、Webページの見栄えを整えるためのスタイルシート言語」…CSSはWebページの見栄えを記述する専用の言語であり、非同期通信や動的な内容書換えを行うAjaxの説明ではない。 「JavaScriptの別称であり、マウスの動きにあわせてデザインが変化する単純な動作のみを実現する技術」…マウスの動きにあわせてデザインが変化する単純な動作は以前のJavaScriptの用途として説明されており、非同期通信によるデータ取得や動的な内容書換えを行うAjaxとは異なる技術である。 参考: 公式テキスト4級 第1章 2-8 JavaScript(Ajax)
このページの閲覧は学習記録に保存されません。記録するには学習画面で回答してください。