매개 변수로 콜백 함수가 필요한 비동기 함수를 호출하고 있습니다.Javascript - 콜백 함수에 더 많은 매개 변수 추가
for(i in array)
{
var item = array[i];
functionToCall(item[i][1], 50, function(a, b)
{
alert(a + b);
});
}
내가 functionToCall 기능을 편집 할 수 없습니다 :
여기에 자바 스크립트 코드입니다. 내가하고 싶은 일은 이와 같은 콜백 함수에서 "item"변수를 사용하는 것입니다.
for(i in array)
{
var item = array[i];
functionToCall(item[i][1], 50, function(a, b, c)
{
alert(a + b + c);
}, item);
}
하지만이 코드는 올바르게 작동하지 않습니다. 필자는 배열의 마지막 항목을 항상 사용하기 때문에 함수 내에서 "item"을 사용할 수 없습니다.
어떻게하면됩니까?
이 예상보다 더 나은 작품 덕분에 많이! – Marm