91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

json和javascript對象的區別是什么

發布時間:2021-07-19 00:32:34 來源:億速云 閱讀:313 作者:chen 欄目:web開發

本篇內容主要講解“json和javascript對象的區別是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“json和javascript對象的區別是什么”吧!

json和javascript對象的區別是:JS自變量的文本是被腳本引擎直接解析的,而JSON的文本,如果要轉化為JS對象的話,是交給eval函數來處理的。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

//js對象的字面量表示法: 
var people1={ 
name:'hehe', 
age:18 
}; 

//json的格式是: 
var people1={ 
"name":'hehe', 
"age":18 
};

二者相同的地方是,看起來都是數據,而且恰巧又都是文本;不同的地方在于,JS字面量的文本是被腳本引擎直接解析的,而JSON的文本,如果要轉化為JS對象的話,是交給eval函數來處理的,那么,如何理解JSON的文本,就取決于這個函數,而不是腳本引擎,因為這2者的處理根本就不在一個層面上。

var obj={width:100,height:200}

這樣的并不叫JSON,并且JSON只是一種數據格式,并不是具體的實例對象。但很多人把這樣的JS對象當成JSON。

1、JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,JSON格式的數據,主要是為了跨平臺交流數據用的。

2、但JSON和JavaScript確實存在淵源,可以說這種數據格式是從JavaScript對象中演變出來的,它是JavaScript的一個子集。JSON本身的意思就是JavaScript對象表示法(JavaScript Object Notation),它用嚴格的JavaScript對象表示法來表示結構化的數據。

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

4、JSON只是一種數據格式(或者叫數據形式),數據格式其實就是一種規范,格式、形式、規范是不能用來存諸數據的。我們不能把以下的對象叫JSON,比如:

        var obj2={}; //這只是JS對象
        var obj3={width:100,height:200};
        /*這跟JSON就更不沾邊了,只是JS的對象 */

        var obj4={'width':100,'height':200};
        /*這跟JSON就更不沾邊了,只是JS的對象 */

        var obj5={"width":100,"height":200,"name":"rose"}; 
        /*我們可以把這個稱做:JSON格式的JavaScript對象 */

        var str1='{"width":100,"height":200,"name":"rose"}';
        /*我們可以把這個稱做:JSON格式的字符串 */

        var a=[
        {"width":100,"height":200,"name":"rose"},
        {"width":100,"height":200,"name":"rose"},
        {"width":100,"height":200,"name":"rose"},
        ];
        /*這個叫JSON格式的數組,是JSON的稍復雜一點的形式 */

        var str2 = '['+
        '{"width":100,"height":200,"name":"rose"},'
        +'{"width":100,"height":200,"name":"rose"},'
        +'{"width":100,"height":200,"name":"rose"},'
        +']';
        /*  這個叫稍復雜一點的JSON格式的字符串  */

到此,相信大家對“json和javascript對象的區別是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邓州市| 禹城市| 嵩明县| 玛沁县| 加查县| 神木县| 罗城| 恭城| 隆子县| 太康县| 合川市| 广汉市| 连江县| 老河口市| 柳州市| 禹州市| 舒兰市| 阜平县| 五寨县| 拉萨市| 伊金霍洛旗| 兴城市| 栖霞市| 太原市| 屯昌县| 高淳县| 吉首市| 萨迦县| 清原| 庆安县| 南康市| 沾益县| 陆川县| 苍溪县| 阜新| 星子县| 虹口区| 瑞金市| 长春市| 渑池县| 巨野县|