JSON.parse差()とJSON.stringify()、合わせたオブジェクトスプライシングObject.assign()

1、JSON.parse()は、文字列を変換JSONオブジェクト

例えば

ARR = { " 名前"" runoob "" アレクサ"10000" サイト"" www.runoob.com " }

VAR OBJ = JSON.parse(ARR)。

出力は:{名:" runoob "、ALEXA:10000、サイト:" www.runoob.com " }

 

2、JSON.stringify()文字列にオブジェクト

例えば 

VARデータ= {名称:' goatling '、年齢:' 18;}

VAR OBJ = JSON.stringify(データ)。

出力は次のようになります' { "名前"、 "年齢" "goatling": "18は"} '

 

 3、Object.assign()が複数のオブジェクトを結合するために一緒に縫い合わせ

例えば 

CONSTターゲット= {:1 }。

CONSTソース1 = {B:2 }。
CONSTソース2 = {C:3 }。

Object.assign(NEWOBJ、ソース1、ソース2)。

NEWOBJ // {a:1, b:2, c:3}
 

Object.assign最初のパラメータは、ソース・オブジェクトのパラメータが後ろにあり、ターゲット・オブジェクトのメソッドです。

おすすめ

転載: www.cnblogs.com/xxflz/p/11926489.html