我使用jQuery从DOM中提取项目,并希望使用id
DOM元素在对象上设置属性.
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
})
Run Code Online (Sandbox Code Playgroud)
如果itemsFromDom
包含一个带有id
"myId" 的元素,我想要obj
一个名为"myId"的属性.以上给了我name
.
如何使用JavaScript使用变量命名对象的属性?