我有以下JavaScript Array:
var jsonArray = { 'homes' :
[
{
"home_id":"203",
"price":"925",
"sqft":"1100",
"num_of_beds":"2",
"num_of_baths":"2.0",
},
{
"home_id":"59",
"price":"1425",
"sqft":"1900",
"num_of_beds":"4",
"num_of_baths":"2.5",
},
// ... (more homes) ...
]}
Run Code Online (Sandbox Code Playgroud)
我想将其转换为以下类型的Array(伪代码):
var newArray = new Array();
newArray.push(home_id's);
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
请注意大阵列中newArray唯一home_ids的一个jsonArray.
只需创建一个新数组并复制旧值.
var ids = [];
for (var i = 0; i < jsonArray.homes.length; i++) {
ids[i] = jsonArray.homes[i].home_id;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
417 次 |
| 最近记录: |