首先,我使用恭喜恭喜进行一些DOM访问和使用Node.js进行解析。好时光。
情况是这样的:
我需要一个函数来创建一个对象。该对象的键和值都使用变量,然后返回该对象。例子:
stuff = function (thing, callback) {
var inputs = $('div.quantity > input').map(function(){
var key = this.attr('name')
, value = this.attr('value');
return { key : value }
})
callback(null, inputs);
}
它输出如下:
[ { key: '1' }, { key: '1' } ]
(.map()
返回一个对象数组供参考)
我需要key
实际上是来自this.attr('name')
的字符串。
考虑到我要做的事情,在Javascript中分配字符串作为键的最佳方法是什么?