다른 함수에 함수를 전달하고 싶습니다. 함수 호출은 위임자라고 할 수 있습니까? 나는 이런 종류의 온라인에 대해 좋은 설명을 찾는 데 어려움을 겪고있다. 이것을하는 것이 올바른 방법일까요? 전화의 물건을 work..rest합니다함수 (위임?)를 매개 변수로 자바 스크립트의 다른 함수에 전달한 다음 사용하십시오.
function getCellContentByColumnIndex = function(row, index) {
return $(row.children().get(index)).text();
}
function naturalSort(a, b, func) {
//...
var $a = func(a);
var $b = func(b);
//...
}
//usage
naturalSort(x, y, getCellContentByColumnIndex);
함수 표현식을 변수에 지정하는 예제입니다. 선언으로 쓰는 것이 더 낫겠지 만 여기서 표현을 사용하면 아무런 이점이 없습니다. – RobG
@RobG가 올바른지 확인하십시오.이 기능을 사용해야하는 이유가 있는지 확인하십시오. 그렇지 않으면 간단하게 기능을 선언하는 것이 더 깔끔합니다. –