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

extjs 獲取json列名

錢良釵2年前9瀏覽0評論

在使用ExtJS開發前端應用時,我們經常需要獲取與處理JSON格式的數據。而獲取JSON的字段名,通常也就是JSON的列名,是很常見的需求。下面我們將介紹如何通過ExtJS獲取JSON的列名。

假設我們有如下的JSON數據:

{
"name": "張三",
"age": 25,
"address": {
"city": "北京",
"province": "北京市"
}
}

現在我們要獲取這個JSON數據的列名。我們可以使用下面的代碼:

var json = {
"name": "張三",
"age": 25,
"address": {
"city": "北京",
"province": "北京市"
}
};
var columns = [];
for (var key in json) {
if (json.hasOwnProperty(key)) {
columns.push(key);
}
}
console.log(columns);

這段代碼會輸出JSON的列名,即“name”、“age”和“address”。

我們也可以將這個代碼封裝成一個函數:

function getColumnsFromJson(json) {
var columns = [];
for (var key in json) {
if (json.hasOwnProperty(key)) {
columns.push(key);
}
}
return columns;
}
var json = {
"name": "張三",
"age": 25,
"address": {
"city": "北京",
"province": "北京市"
}
};
var columns = getColumnsFromJson(json);
console.log(columns);

這個函數可以接收任意JSON格式的數據,返回它的列名。

通過上面的介紹,我們可以快速、簡單地使用ExtJS獲取JSON的列名了。