猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
将数组转换为对象
将数组转换为对象
转换的最佳方式是什么:
['a','b','c']
致:
{ 0: 'a', 1: 'b', 2: 'c'}
catspeake
浏览 11859
回答 3
3回答
当年话下
ECMAScript 6引入了易于填充的Object.assign:这个Object.assign()方法用于将所有可枚举的自身属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。Object.assign({}, ['a','b','c']); // {0:"a", 1:"b", 2:"c"}自己的length属性不复制,因为它是不可枚举的。此外,您还可以使用es6。扩展语法为了取得同样的结果:{ ...['a', 'b', 'c'] }
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
Node.js
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续