如何将JS的对象类型转换成数组类型?

如题所述

只需要一句,arr.__proto__=[];但是要注意浏览器支持__proto__才行,最新的浏览器应该都支持。

以下两种都可以解决此问题:

function transform(obj){

var arr = [];

for(var item in obj){

arr.push(obj[item]);

}

return arr;

}

或者

public static void main(String[] args) {

String [] s={"2","3","4"};

int [] array=new int[3];

for(int i=0;i<s.length;i++){

array[i]=Integer.parseInt(s[i]);

System.out.println(array[i]);

}

}

温馨提示:答案为网友推荐,仅供参考
相似回答