新聞中心
一、對(duì)象的語法
JSON 對(duì)象被大括號(hào)環(huán)繞 {},JSON 對(duì)象被寫成key/value。

站在用戶的角度思考問題,與客戶深入溝通,找到蓬溪網(wǎng)站設(shè)計(jì)與蓬溪網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋蓬溪地區(qū)。
- { "name":"John", "age":30, "car":null }
key必須是字符串,并且value必須是一個(gè)有效的JSON數(shù)據(jù)類型(字符串、數(shù)字、對(duì)象、數(shù)組、布爾值或空),Keys 和 values 由冒號(hào)分隔,每個(gè)key/value對(duì)被逗號(hào)分隔。
二、訪問對(duì)象的值
可以使用點(diǎn)(.)訪問對(duì)象值。
項(xiàng)目 Access a JSON object using dot notation:
還可以使用方括號(hào)([])訪問對(duì)象值:
三、循環(huán)一個(gè)對(duì)象
可以使用for-in循環(huán),遍歷一個(gè)對(duì)象。
使用括號(hào)表示法訪問屬性值:
四、嵌套的 JSON 對(duì)象
JSON的值可以是另外一個(gè)JSON對(duì)象。
- myObj = {
- "name":"John",
- "age":30,
- "cars": {
- "car1":"Ford",
- "car2":"BMW",
- "car3":"Fiat"
- }
- }
您可以訪問嵌套的JSON對(duì)象使用點(diǎn)符號(hào)或括號(hào):
- x = myObj.cars.car2;
- //or:
- x = myObj.cars["car2"];
1. 修改值
你可以使用點(diǎn)表示法修改JSON對(duì)象的任何值:
- myObj.cars.car2 = "Mercedes";
js完整代碼:
你也可以使用方括號(hào)來修改一個(gè)JSON對(duì)象值:
- myObj.cars["car2"] = "Mercedes";
js完整代碼:
2. 刪除對(duì)象的屬性
使用delete關(guān)鍵字從JSON對(duì)象刪除一個(gè)屬性:
- delete myObj.cars.car2;
完整代碼:
項(xiàng)目 How to delete properties of a JSON object.
五、總結(jié)
本文基于JavaScript基礎(chǔ),介紹了json 對(duì)象中,語法的使用,如何去訪問對(duì)中的值,如何去循環(huán)對(duì)象。如何去嵌套JSON 對(duì)象。對(duì)象中如何去嵌套數(shù)組,常見的修改,刪除數(shù)組,都做了詳細(xì)的講解。
通過豐富的案例分析,效果圖的展示,能夠幫助你更好的理解。
名稱欄目:一篇文章帶你了解JavaScript json 對(duì)象
轉(zhuǎn)載來于:http://www.5511xx.com/article/djedhip.html


咨詢
建站咨詢
