在开发过程中,有时候由于一些原因需要把对象处理为数组模式,那这个是如何处理呢?可以通过使用for in进行遍历对象,然后把对象转化为数组代码: let arr = [] for(item in obj){ let o = {'name':item,'age': obj[item]} arr.push(o) }
方法/步骤
1
打开前端开发工具,创建一个html文件,如下图所示
2
在html代码页面找到title标签,然后在该标签后添加一个script标签 如下图所示
3
在html文件中声明一个对象,如下图所示
4
直接使用for in 遍历对象转化为数组,然后使用打印到控制台上 如下图所示代码: for(item in obj){ let o = {'name':item,'age': obj[item]} arr.push(o) }
5
调用for in的方法,使用window.onload调用 如下图所示
6
保存好代码后使用浏览器打开,按F12键后找到控制台,可以看到控制台上已成功打印出了转化后的数组 如下图所示