TIL_ JSON.
2091 ワード
今日勉強します
JSON
JSON.stringify
JSON.parse
JSON官方文件链接
JSON
JSONはJavaScript Object Notationの略で、データ交換のために作成されたオブジェクト形式のフォーマットです.
JSON構造は再帰関数が使えるツリー構造です
JSON.stringify
:Object typeをJSONに変換JSON.parse
:JSONをObjecttypeに変換let transferableMessage = JSON.stringify(message)
console.log(transferableMessage) // `{"sender":"김코딩","receiver":"박해커","message":"해커야 오늘 저녁 같이 먹을래?","createdAt":"2021-01-12 10:10:10"}`
console.log(typeof(transferableMessage)) // `string`
stringgifyのプロセスをシリアル化(serialize)と呼ぶseriealize
:シリアル化deserialize
:逆シリアル化JSONのデフォルトルール
-javaスクリプトオブジェクトJSONキーは引用符なしで、引用符を付ける必要があります.文字列値の文字列値は任意の形式の引用符で囲む必要があります.引用符で囲む必要があります
* 또한 JSON은 키와 값 사이, 그리고 키-값 쌍 사이에는 공백이 있어서는 안됩니다.
* undefind와 function은 JSON으로 생략되거나 null 로 변환됩니다.
完了後、
JSON.trigify法を関数として直接実現する.
体現のために再帰を用いて解くのは容易なようだが,難しい.
JSONは代表的な木型構造であるため,典型的な再帰探索が可能な構造を学習したが,この部分には理解が必要であるようである.
規則に従うのも容易ではないようだ.
午前中にやった宿題は注釈復習をしなければならない.
Reference
この問題について(TIL_ JSON.), 我々は、より多くの情報をここで見つけました https://velog.io/@sssssssssy/TIL-JSONテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol