Kal*_*ain 12 javascript associative-array
我在JavaScript中有以下关联数组结构
Array (
[-1] => Array (
catId : -1
[subCatId] => Array (
subCatId : -3
[0] => Array (
property : value
)
[1] => Array (
property : value
)
)
)
[-4] => Array (
catId : -4
[subCatId] => Array (
subCatId : -6
[0] => Array (
property : value
)
[1] => Array (
property : value
)
)
)
)
Run Code Online (Sandbox Code Playgroud)
我想将其转换为数字数组,就像这样
Array(
[0] => Array(
catID : -1
[subCatId] => Array (
subCatId : -3
[0] => Array (
property : value
)
[1] => Array (
property : value
)
)
)
[1] => Array(
catID : -4
[subCatId] => Array (
subCatId : -3
[0] => Array (
property : value
)
[1] => Array (
property : value
)
)
)
)
Run Code Online (Sandbox Code Playgroud)
我试过用,
var numeric_array = new Array();
for (var items in Array){
numeric_array=Array[items];
}
Run Code Online (Sandbox Code Playgroud)
但它没有达到我要求的结果,任何建议或意见都非常感谢.
Max*_*xym 19
试试这个:
var numeric_array = new Array();
for (var items in Array){
numeric_array.push( Array[items] );
}
Run Code Online (Sandbox Code Playgroud)
顺便说一句,我不确定Array你是整个阵列的好名字:
var hash_array = []; // array which you have
...
var numeric_array = [];
for ( var item in hash_array ){
numeric_array.push( hash_array[ item ] );
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15091 次 |
| 最近记录: |