0
Как я могу динамически добавлять атрибуты к объекту/классу Javascript?Динамическое преобразование пар значений имени XML в атрибуты объектов
Я разбираю XML-файл, для каждой пары значений имени в элементе xml. Я пытаюсь добавить эту пару в качестве атрибута для объекта Javascript. См. Мой пример для ясности:
function MyObject(nType)
{
this.type = nType;
}
MyObject.prototype.parseXMLNode(/*XML Node*/ nodeXML)
{
var attribs = nodeXML.attributes;
for (var i=0; i<attribs.length; i++)
this.(attribs[i].nodeName) = attribs[i].nodeValue; // ERROR here
}
// Where the xml would look like
<myobject name="blah" width="100" height="100"/>