以下两种都可以解决此问题:
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=0i<s.lengthi++){
array[i]=Integer.parseInt(s[i])
System.out.println(array[i])
}
}
这是toString()的结果啊~你要是改成这样:
var person={"name":“张三”,“gender”:"男"};
person.toString = function(){
return '{"name":“张三”,“gender”:"男"}'
}
alert(person)
你看看什么结果?
for循环后先获取每个json对象,然后通过json对象获取每个值for(var i=0i<array.lengthi++){
alert(array[i].x)
alert(array[i].y)
}