相关疑难解决方法(0)

将键数组和值数组合并到Javascript中的对象中

我有:

var keys = [ "height", "width" ];
var values = [ "12px", "24px" ];
Run Code Online (Sandbox Code Playgroud)

我想把它转换成这个对象:

{ height: "12px", width: "24px" }
Run Code Online (Sandbox Code Playgroud)

在Python中,有一个简单的习语dict(zip(keys,values)).在jQuery或普通的Javascript中是否有类似的东西,或者我必须做很长的事情吗?

javascript idioms

25
推荐指数
6
解决办法
2万
查看次数

使用下划线将两个键和值数组合并到一个对象

给定两个数组,一个带键,一个带值:

keys = ['foo', 'bar', 'qux']
values = ['1', '2', '3']
Run Code Online (Sandbox Code Playgroud)

如何通过仅使用underscore.js方法将它转换为对象?

{
   foo: '1', 
   bar: '2',
   qux: '3'
}
Run Code Online (Sandbox Code Playgroud)

我不是在寻找一个简单的javascript答案(像这样).

我问这是个人运动.我认为下划线有一种方法正是这样做,只是发现它没有,这让我想知道它是否可以完成.我有一个答案,但它涉及很多操作.你会怎么做?

javascript underscore.js

23
推荐指数
6
解决办法
3万
查看次数

标签 统计

javascript ×2

idioms ×1

underscore.js ×1