天天看點

【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?

深⼊了解JSON到底是什麼

JSON是JavaScript Object Notation的縮寫,它是⼀種資料交換格式

JSON基于⽂本,優于輕量,⽤于交換資料

JSON主要⽤于前後端互動時資料的傳輸,JSON簡單易⽤,是ECMA的⼀個标準,⼏乎所有的程式設計語⾔都有解析JSON的庫,是以我們可以放⼼⼤膽的在前後端互動⾥直接使⽤JSON

JSON跟XML的⽐較

在可讀性上⾯JSON是簡易的寫法,XML是規範的标簽寫法形式

使⽤層⾯,由于JSON是我們ECMA的⼀個标準,是以在我們JS上⾯使⽤有着天然的主場優勢,對于存儲我們JS的各種格式的資料都⽐XML有優勢

輕量級是JSON最⼤的優勢,在資料交換這⼀塊輕量就代表着速度要⽐别⼈快

JSON字元串、JSON對象和數組

JSON的文法規定JSON字元串必須為雙引号("")包着⽽不是單引号(’’),同時JSON對象内的鍵也是必須為雙引号("")包着⽽不是單引号(’’)

JSON對象

【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?
【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?

控制台輸出如下:

【javascript程式設計思維】深入了解JSON到底是什麼?該如何去操作JSON字元串?

繼續閱讀