動的変数を作成する必要があり、これの名前と値を取得する必要があります。
私のコード:
console.log(listaY)
$.each(listaY, function(key,val){
console.log(eval(val.nodeName + "Prop" + "= val.nodeValue"));
console.log(eval(val.nodeName+"Prop").nodeName);
console.log(key + ":" + val);
});
コンソール:
Object {window: Object}
window: Object
childrens: Array[1]
0: Object
name: Object
height: "height"
__proto__: Object
__proto__: Object
length: 1
__proto__: Array[0]
height: "auto"
nome: "Win2"
width: "auto"
__proto__: Object
__proto__: Object
view
undefined
0:[object Attr]
listaY はそのDOMオブジェクトです
変数の名前とその名前からその値を取得する必要があります。どうすればこれを入手できますか?
解決:
var obj = {};
$.each(listaY,function(key,val){
obj[val.nodeName + "Prop"] = val.nodeValue;
});
投稿者: @Rocket Hazmat