最佳答案
我用jQuery将项目从DOM中拉出来,并希望使用DOM元素的id
设置对象上的属性。
const obj = {}
jQuery(itemsFromDom).each(function() {
const element = jQuery(this)
const name = element.attr('id')
const value = element.attr('value')
// Here is the problem
obj.name = value
})
如果itemsFromDom
包含一个id
为“myId”的元素,我希望obj
有一个名为“myId”的属性。上面给出了name
。
我如何使用JavaScript使用变量命名对象的属性?