半歩ずつでも前に進めば変わっていく

Kozue Blog

プログラミング 学習 記録

プログラミングで月収5万円になるまでの記録74日目

更新日:

こんにちは、こずえです。
プログラミング学習記録74日目です。
JavaScriptについて学習しました。

所感:今日は母の誕生日プレゼント探しにお店に行ったり、本を買ってスタバで80ページ読み進めるなどしました。

合計学習時間

前回までの時間:138.50[h]
今回の時間:1.00[h]
合計時間:139.50[h]

学習内容

今回は以下のサイトを読み進めていきました。

JSON

軽量のデータ交換フォーマット。
オブジェクトリテラル、配列リテラル、プリミティブ型の値を組み合わせたもの。
構造はキーと値のペアまたは値の順序付きリスト。
キーは必ずダブルクオートで囲み、小数点から書き始める数値リテラル、先頭が0から始まる数値リテラルは使用不可など、JavaScriptの構文とは異なる部分が存在する。

JSONを扱うにはJSONオブジェクトを利用する。
JSONオブジェクトはJSON形式の文字列とJavaScriptのオブジェクトを相互変換するメソッドをもつ。

  • parse:JSON形式の文字列をオブジェクトに変換するメソッド
  • stringify:オブジェクトをJSON形式の文字列に変換するメソッド

parse、stringifyともに変換が失敗するケースが存在するため、例外処理をするのが望ましい。以下は変換が失敗するケースの一例。

  • parse
    • 文字列がJSON形式に準拠していない場合
  • stringify
    • 参照が循環しているオブジェクトを指定した場合

-プログラミング, 学習, 記録
-, ,

Copyright© Kozue Blog , 2019 All Rights Reserved Powered by STINGER.