13
เพิ่มคุณสมบัติให้กับวัตถุ JavaScript โดยใช้ตัวแปรเป็นชื่อหรือไม่
ฉันดึงรายการออกจาก DOM ด้วย jQuery และต้องการตั้งค่าคุณสมบัติบนวัตถุโดยใช้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 }) หากitemsFromDomรวมองค์ประกอบที่มีid"myId" ฉันต้องการobjมีคุณสมบัติชื่อ "myId" nameดังกล่าวข้างต้นให้ฉัน ฉันจะตั้งชื่อคุณสมบัติของวัตถุโดยใช้ตัวแปรโดยใช้ JavaScript ได้อย่างไร
277
javascript
jquery
object
syntax