0
A
回答
3
有很多的这样做,包括更清晰的方式:
var val = "alright";
var obj = {
hello: val,
bye: val
};
// or
var obj = {};
obj.hello = obj.bye = "alright";
0
这里是一个一行使用可爱的underscore.js:
var obj = _.object(_.map(['hello', 'bye'], function(v) { return [v, 'alright']}))
_.map
不需要上更现代的浏览器(IE9+),所以你可以这样做:
var obj = _.object(['hello', 'bye'].map(function(v) { return [v, 'alright']}))
无论哪种方式,生成的目标将是:
{
hello: "alright",
bye: "alright"
}
相关问题
- 1. 合并两个对象增加一个键值的值的Javascript]
- 2. 带有两个键值的Javascript地图
- 3. SQL - 多个连接到一个表 - 两个键的两个值
- 4. std ::映射一个键,两个值
- 5. 改变键到另一个值的JavaScript
- 6. Jolt使用两个2值创建一个新的键/值对
- 7. Javascript Array 2键返回一个值
- 8. Javascript检查某个特定的键值并从JSON打印另一个键值
- 9. Reducer输出同一个文件中两个不同键的值
- 10. NSDictionary:每个值有两个键?
- 11. 来自一个表的两个外键
- 12. 比较两个JavaScript对象的键
- 13. 按两个连续键在JavaScript中触发一个事件
- 14. JavaScript对象有两个值
- 15. 为json数组中的每个值添加一个键javascript
- 16. 一键 - 两个功能
- 17. 在JavaScript中的一个参数中强制使用两个值?
- 18. 如何分别为同一模型中的两个外键返回两个值?
- 19. 两个按键一个值PDO查询结果
- 20. 一个onclick中的两个函数 - Javascript
- 21. python中的一个键的多个值
- 22. yaml中的一个值的多个键
- 23. 两个外键引用一个表
- 24. 两个按键,只有一个工作
- 25. 有两个列表作为一个值到一个关键:字典
- 26. JavaFX的:在一个TableColumn的两个值
- 27. 同一个表和外键上的两个主键
- 28. 如何从两个键的变量中删除一个键?
- 29. BCNF同一个代理键和两个独特的按键
- 30. emacs中没有压制第一个键的两个快捷键?
没有没有,为什么会有? – adeneo 2014-09-19 22:27:16