使用变量作为名称向 JavaScript 对象添加属性?
2022-08-29 23:53:16
						我正在使用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
})
如果包含一个元素,则为“myId”,我希望有一个名为“myId”的属性。以上给了我.itemsFromDomidobjname
如何使用JavaScript使用变量命名对象的属性?