當前位置:成語大全網 - 書法字典 - json和JSON的區別

json和JSON的區別

JSON (JavaScript Object Notation)是壹種簡單的數據格式,比xml更輕便。JSON是JavaScript的原生格式,這意味著您不需要任何特殊的API或工具包來處理JavaScript中的JSON數據。JSON的規則很簡單:對象是“名稱/值”對的無序集合。對象以“{”(左括號)開始,以“}”(右括號)結束。每個“名字”後面都有壹個“:”(冒號);“名稱/值”對由“,”(逗號)分隔。

它是壹種嚴格的js對象格式。JSON的屬性名必須有雙引號,如果值是字符串,也必須有雙引號。

JSON只是壹種數據格式(或數據形式);

& lt腳本& gtvar obj 2 = { };//這只是JS對象varobj3 = {width: 100,height:200 };/*這個與JSON無關,而是JS */varobj4 = {'width': 100,' height': 200}的對象;/*這個和JSON無關,但是JS object */varobj 5 = { " width ":100," height": 200," name ":" rose " };/*我們可以把這個叫做JSON格式的JavaScript對象*/varstr 1 = ' { " width ":100," height": 200," name ":" rose " } ';/*我們可以這樣稱呼:JSON格式字符串*/var a = [{"width": 100," height": 200," name": "rose"},{"width": 100," height": 200," name。/*這個JSON格式的數組是稍微復雜壹點的JSON */var str 2 = '['+'{"width": 100," height": 200," name": "rose"},'+' { " width ":100。'+ '{"width":100," height":200," name":"rose"},'+']';/*這被稱為稍微復雜壹點的JSON格式字符串*/

JSON和JS對象的比較表