在使用JavaScript中的方法时,对象是一种以键值对进行展示,而数组是以中括号将元素包括起来,这两种不同的展示形式如何实现转换呢?下面利用JavaScript中自定义的方法将对象转换成数组,操作如下:
工具/原料
1
JavaScript
2
ES6
3
HBuilder
4
浏览器
5
截图工具
方法/步骤
1
第一步,在HBuilder工具中新建JavaScript文件,定义一个对象s,有三个属性name、age和sex,如下图所示:
2
第二步,调用JavaScript中的Object.keys()方法,分别将键值以n-v展示,如下图所示:
3
第三步,使用console.log()方法打印第二步中的变量a,并查看结果,如下图所示:
4
第四步,保存代码并直接使用插件运行,可以查看到生成了一个对象数组,如下图所示:
5
第五步,如果将n-v改为na-va,并赋值给变量b,然后打印变量b,如下图所示:
6
第六步,再次保存代码并运行文件,并查看打印结果,可以发现同样生成对象数组,如下图所示:
注意事项
1
注意使用JavaScript中的Object.keys()方法进行转换成数组
2
注意对象和数组之间的用法和区别
上一篇:如何制作DIY贴纸