色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

JSON怎么獲取變量的名

朱宗燕1年前6瀏覽0評論

在使用JSON時,我們經常需要獲取JSON對象中的變量名以及對應的值。下面介紹幾種獲取JSON的變量名的方法:

//定義一個JSON對象
let person = {
"name": "張三",
"age": 18,
"gender": "男"
};
//遍歷JSON對象,獲取變量名
for(let prop in person){
console.log(prop);   //輸出變量名:name, age, gender
}

在上面的代碼中,我們使用了for…in語句遍歷JSON對象,通過輸出prop變量來獲取JSON對象的變量名。

//使用Object.keys獲取變量名
let keys = Object.keys(person);
console.log(keys);   //輸出變量名數組:["name", "age", "gender"]

上面的代碼中,我們使用了Object.keys方法獲取JSON對象的所有變量名,并以數組形式返回。

//獲取JSON字符串中的變量名
let jsonString = '{"name": "張三", "age": 18, "gender": "男"}';
let jsonObj = JSON.parse(jsonString);
let keys = Object.keys(jsonObj);
console.log(keys);   //輸出變量名數組:["name", "age", "gender"]

上面的代碼中,我們先將JSON字符串轉換為JSON對象,再使用Object.keys方法獲取變量名。

通過以上方法,我們可以輕松獲取JSON對象中的變量名。