对象转数组
方法一:
var box = {
name : '赵',
age : 12,
sex : '男'
}
var arr = Object.values(box);
输出结果:
Object.values()
返回一个数组,其元素是在对象上找到的可枚举属性值。属性的顺序与通过手动循环对象的属性值所给出的顺序相同。
方法二:
var box = {
name : '赵',
age : 12,
sex : '男'
}
var arr = [] ;
for (var i in box){
arr.push(box[i]);
}
输出结果:
数组转对象
var obj = new Object() ;
var arr = [1,2,3,4,5] ;
for (var i in arr){
obj [i] = arr[i] ;
}