首頁 > web前端 > js教程 > 主體

怎麼取json物件的屬性和值?

青灯夜游
發布: 2019-06-03 15:09:18
原創
17734 人瀏覽過

JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。易於人閱讀和編寫。同時也易於機器解析和生成。它是基於JavaScript(Standard ECMA-262 3rd Edition - December 1999)的子集。 JSON採用完全獨立於語言的文字格式,但也使用了類似C語言家族的習慣(包括C, C , C#, Java, JavaScript, Perl, Python等)。這些特性使JSON成為理想的資料交換語言。

怎麼取json物件的屬性和值?

下面介紹取得JSON屬性與值的方法:

方法一:使用for in遍歷

1、使用for in遍歷取得屬性

var myObj = { "name":"runoob", "alexa":10000, "site":null };
for (x in myObj) { console.log(x); }
登入後複製

輸出:

怎麼取json物件的屬性和值?

2、for in遍歷取得屬性值

var myObj = { "name":"runoob", "alexa":10000, "site":null };
for (x in myObj) {
console.log(myObj[x]);
}
登入後複製

輸出:

怎麼取json物件的屬性和值?

#註:使用for遍歷時,只能透過myObj[x] 來取得對應屬性的值,而不能使用myObj.x

方法二: 使用點號(.),即物件名稱.屬性名稱的形式來存取 

var myObj = { "name":"runoob", "alexa":10000, "site":null };
console.log(myObj.name);
登入後複製

輸出:

怎麼取json物件的屬性和值?

方法三:使用中括號([]),也就是字典索引的方式來存取

var myObj = { "name":"runoob", "alexa":10000, "site":null };
console.log(myObj['name']);  // 输出的是 name 值
登入後複製

輸出:

怎麼取json物件的屬性和值?

以上是怎麼取json物件的屬性和值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板