0
다른 객체 속성을 사용하는 함수가 포함 된 객체를 생성하려고합니다. 그것은 나에게 예를 제공 할 수 있도록 설명하기 조금 어려운 : 나는 코드를 실행하면javascript : 배열에 포함 된 객체의 속성을 기반으로 함수 생성
var myarray = [
{name: "n1"},
{name: "n2"},
{name: "n3"},
{name: "n4"},
{name: "n5"},
];
var printers = [];
for (index=0;index<5;index++) {
var obj = myarray[index];
printers[index] = {
myfunc : function(titi, tata) {
console.log("name: " + obj.name);
}
}
}
for (index=0;index<printers.length;index++) {
printers[index].myfunc();
}
, 나는 그 결과를 얻을 :
그 코드를 작성했습니다
name: n5
name: n5
name: n5
name: n5
name: n5
무엇 내가 필요합니다 :
name: n1
name: n2
name: n3
name: n4
name: n5
누군가가 내게 당신이 javascript에서 이것을 관리 할 수있는 방법을 이해할 수 있다면 기쁠 것입니다. ript.
위대한 링크 Juhana을 시도 :) –