首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从一个键值对的数组中创建一个对象?

如何从一个键值对的数组中创建一个对象?
EN

Stack Overflow用户
提问于 2018-01-17 00:55:49
回答 2查看 0关注 0票数 0

在Python中,可以传递dict1个构造函数一系列的键值对:

代码语言:javascript
复制
>>> dict([['name', 'Bob'], ['age', 42], ['breakfast', 'eggs']])
{'age': 42, 'name': 'Bob', 'breakfast': 'eggs'}

除了定义我自己的功能外,我想不出在JavaScript中做这种事情的方法:

代码语言:javascript
复制
function pairs_to_object(pairs) {
    var ret = {};
    pairs.forEach(function (p) { ret[p[0]] = p[1]; });
    return ret;
}

在JS noob ...有什么内置的对象转换?

EN

Stack Overflow用户

发布于 2018-01-17 09:37:03

JavaScript本身没有这样的构造函数。

正如你自己所说,你当然可以建立自己的功能代码,。当然,对于循环来说,经典的或更新的也是可行的。但是没有任何内置的东西。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档