我正在尝试将数组转换为对象(由第一个元素键控)。
foo = [1,2]
function convert_foo(foo) {
return { foo[0]: foo[1] };
}
以下是无效的 Javascript:Uncaught SyntaxError: Unexpected token [.
我也试过:
function convert_foo(foo) {
return ({ foo[0]: foo[1] });
}
编辑:
这是可能的,但我想知道是否有办法在一行中返回它。
function convert_foo(foo) {
var obj = {}
obj[foo[0]] = foo[1];
return obj;
}
Smart猫小萌
相关分类