在js中有没有什么方法 能实现
var cun = [];
for(var key in value){
cun = value[key];
}
这样子的话只能把value的最后一个对象赋值给cun,有么有什么方法能相当于把value的对象全部给value 也就是能一个一个对象添加进入cun中 求大神指教
在js中有没有什么方法 能实现
var cun = [];
for(var key in value){
cun = value[key];
}
这样子的话只能把value的最后一个对象赋值给cun,有么有什么方法能相当于把value的对象全部给value 也就是能一个一个对象添加进入cun中 求大神指教
因为cun是一个数组,所以往里面添加内容,要用push函数!
var cun = [];
for (var key in value) {
cun.push(value(key));
}
首先,你这样肯定只能把value的最后一个值给cun,因为全部覆盖了。
var cun = [];
for(var key in value){
cun.push(value[key]);
}
你这样做和直接将cun = value
有什么区别嘛?
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决