JSON 面接の質問と回答トップ 19 (2025)
ここでは、新人だけでなく経験豊富な候補者も夢の仕事に就くための JSON 面接の質問と回答を紹介します。
1) JSON とは何ですか?
JSON は単純なデータ交換形式です。 JSON は JavaScript オブジェクト表記法を意味します。 言語やプラットフォームに依存しません。
2) JSON オブジェクトとは何ですか?
オブジェクトは、順序のない名前と値のペアのセットとして定義できます。 JSON 内のオブジェクトは、{左中括弧} で始まり、{右中括弧} で終わります。 すべての名前の後には (コロン) が続き、名前と値のペアは , (カンマ) で区切られます。
無料 PDF ダウンロード: JSON インタビューの質問と回答
3) JSON テキストを JavaScript オブジェクトに変換する方法を説明してください。
JSON の一般的な使用法の XNUMX つは、Web サーバーから JSON データをファイルまたは HTTP リクエストとして収集し、その JSON データを JavaScript に変換して、そのデータを Web ページで利用することです。
4) JSON 構文ルールのルールについて言及してください。 JSON オブジェクトの例を挙げてください。
JSON 構文は、JavaScript オブジェクト表記構文のセットです。
- データは名前と値のペアになっています
- データはカンマで区切られます
- 中括弧はオブジェクトを保持します
- 角括弧は配列を保持します
5) XML ではなく JSON を使用する必要があるのはなぜですか?
- 有線データ形式と同様に XML よりも高速かつ軽量です。
- XML データは型なしですが、JSON オブジェクトは型付きです
- JSON タイプ: 数値、 配列、ブール値、文字列
- XML データはすべて文字列です
- JSON オブジェクトが JavaScript 内にあるため、データはすぐに利用可能です
- 値の取得は、JavaScript コードのオブジェクト プロパティから読み取るのと同じくらい簡単です
6) JSON-RPC と JSON パーサーとは何ですか?
- JSON RPC: XML の代わりに軽量の JSON 形式を使用しますが、XML-RPC と同じ単純なリモート プロシージャ コール プロトコルです。
- JSON パーサー: JSON パーサーは、JSON データをオブジェクトに解析してその値を使用するために使用されます。 JavaScript、PHP、および jQueryの
7) JSON のファイル拡張子は何ですか?
JSONのファイル拡張子は.jsonです
8) JSON テキストをオブジェクトに変換するために使用される関数について述べてください。
JSONテキストをオブジェクトに変換するには「json.parse()」関数を使用します。
9) JSON でサポートされているデータ型について言及してください。
JSON でサポートされるデータ型には次のものがあります。
- 数
- String
- ブーリアン
- 配列
- オブジェクト
- ヌル
10) JSON.stringify の役割について言及してください。
JSON.stringify() オブジェクトを JSON テキストに変換し、その JSON テキストを文字列として保存します。
11) JQuery で JSON を解析する方法を示しますか?
JQuery で JSON を解析するには、次の例を見てみましょう。
var json = '{"name": "Guru 99", "Description ": "Learn PHP Interactively with PHP Beginner Tutorials"}' obj = $.parseJSON(json); //alert(obj.name);
12) PHP で JSON をエンコードするために使用される関数は何ですか?
PHP で JSON をエンコードするには、 json_encode() 関数 使用されている。 この関数は、成功した場合は値の JSON 表現を返し、失敗した場合は false を返します。
13) 文字列を JSON 配列に変換する方法を説明してください。
文字列を JSON 配列に変換するには、オブジェクトごとに JSONObject オブジェクトを作成し、それらを JSON 配列に追加する必要があります。
14) JSON ファイルとは何ですか?
- JSONファイルのJSONファイルタイプは「.json」です。
- JSONテキストのMIMEタイプは「application/json」です。
15) JSON の用途を列挙してください。
JSON の使用には以下が含まれます
- JavaScript に基づいてアプリケーションを作成する場合、ブラウザ拡張機能と Web サイトを含む JSON が使用されます。
- JSON は、ネットワーク接続を介して構造化データを送信およびシリアル化するために使用されます
- JSON は主にサーバーと Web アプリケーションの間でデータを転送するために使用されます
- Web サービスと API は JSON 形式を使用して公開データを提供します
- JSON は最新のプログラミング言語で使用できます
16) JSON の欠点について言及してください。
json の欠点は次のとおりです
- 型定義は含まれていません
- ある種の DTD が欠落しています
17) JSON の MIME タイプとは何ですか?
JSON テキストの MIME タイプは「application/json」です
18) JSONP とは何ですか?
JSONP はパディング付き JSON を表します。 これは、Web ブラウザーでクロスドメイン ポリシーをバイパスするために使用される方法です。 言い換えれば、JSONP は、クライアントからさまざまなドメインから JSON 応答を送信するときにブラウザーの制限に対処する簡単な方法です。
19) JSON と JSONP の違いについて言及してください。
- JSON: JSON は、異なるシステム間の通信媒体に使用されるシンプルなデータ形式です。
- JSONP: その形式をクロスドメインで使用するための方法論です アヤックス リクエストは同一生成元ポリシーの問題の影響を受けません。
これらの面接の質問は、あなたの活力(口頭)にも役立ちます
役立つ質問。
はい、役立つ、すぐに修正された質問、ありがとう
この答えは正しいですか
8) JSON テキストをオブジェクトに変換するために使用される関数について述べてください。
JSONテキストをオブジェクトに変換するには「eval」関数を使用します。
json.parse() であるべきだと思いますか?
ご提案ありがとうございます。コンテンツを更新しました。