[1日1 js]JSON使用
2446 ワード
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON
Working with JSON
JSONは、データ型を持つ文字列にすぎず、属性のみが含まれ、メソッドは含まれません. =>オブジェクトとの相違点
JSONでは、文字列と属性名の周りに大きな引用符を使用する必要があります.小引用符はJSON文字列全体を囲む以外は無効です.
オブジェクト属性を引用符で囲まないJavaScriptコードとは異なり、JSONでは引用符で囲まれた文字列のみが属性として使用できます.
XMLHttpRequest(通常XHRと呼ばれる)APIを使用してJSONを取得します.
=>私はこれさえ知らずaxiosを使っています.
これは非常に有用なJavaScriptオブジェクトで、JavaScript(画像、テキスト、JSON、HTMLクリップなど)を使用してサーバ上でネットワークリクエストを発行してリソースを検索できます.
=>メソッドではなく、オブジェクト??
https://github.com/2taesung/JSOfficialDoc
parse():JSON文字列をパラメータとして受信し、対応するJavaScriptオブジェクトを返します.
stringify():オブジェクトをパラメータとして受け入れ、対応するJSON文字列を返します.
=>parse()、stringify()関数は瞬時に見られますが、その役割はわかりません.
??
=>send()の前後でなぜリクエストするのか.返事があるかどうか分かりません.
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/send
何を言っているのか分からない.とにかく...
Working with JSON
いや、本物のJSONって何?
JSONはJavaScriptオブジェクト構文に従うテキストベースのデータフォーマットで、ダグラス・クロフォードです.JavaScriptオブジェクトの文字構文と非常に似ていますが、JavaScriptとは独立して使用でき、多くのプログラミング環境でJSONを読み取り、作成する機能を備えています.
学習完了=>jsオブジェクトの後、jsonと非常に似ている感じがします
=>アサイメントとは、データの読み込みです.
JSONは文字列として存在します.ネットワークを介してデータを転送する場合に便利です.データにアクセスするには、デフォルトのJavaScriptオブジェクトに変換する必要があります.これは大した問題ではない.JavaScriptは、グローバルJSONオブジェクトを提供します.このオブジェクトには、両者を変換する方法が含まれています.
注:文字列をデフォルトオブジェクトに変換することを逆シーケンス化、デフォルトオブジェクトを文字列に変換してネットワークを介して転送することをシーケンス化と呼びます.
=>
シーケンス化:デフォルトオブジェクト->文字列(json)
逆シーケンス:文字列(json)->デフォルトオブジェクト
JSON構造
JSON順に並べる
その他のコメント
JSONでは、文字列と属性名の周りに大きな引用符を使用する必要があります.小引用符はJSON文字列全体を囲む以外は無効です.
オブジェクト属性を引用符で囲まないJavaScriptコードとは異なり、JSONでは引用符で囲まれた文字列のみが属性として使用できます.
プロアクティブラーニング:JSON使用例
JSONのインポート
XMLHttpRequest(通常XHRと呼ばれる)APIを使用してJSONを取得します.
=>私はこれさえ知らずaxiosを使っています.
これは非常に有用なJavaScriptオブジェクトで、JavaScript(画像、テキスト、JSON、HTMLクリップなど)を使用してサーバ上でネットワークリクエストを発行してリソースを検索できます.
=>メソッドではなく、オブジェクト??
実習
https://github.com/2taesung/JSOfficialDoc
parse():JSON文字列をパラメータとして受信し、対応するJavaScriptオブジェクトを返します.
stringify():オブジェクトをパラメータとして受け入れ、対応するJSON文字列を返します.
??
request.responseType = 'text';
=>jsonはindytype jsonを勉強してはいけませんか?=>send()の前後でなぜリクエストするのか.返事があるかどうか分かりません.
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/send
何を言っているのか分からない.とにかく...
Reference
この問題について([1日1 js]JSON使用), 我々は、より多くの情報をここで見つけました https://velog.io/@2taesung/1일1js-JSON을-이용한-작업テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol