이 글에서는 js 콜백에 대한 자세한 설명을 주로 소개합니다. js를 사용하다가 우연히 콜백을 접하게 되었는데, 거의 구해내서 다시 나올 수 있게 되었습니다.
간단한 코드부터 시작해 보겠습니다.
<script> var rows = [{name:"123"},{name:"456"}]; var each = function(fun){ for(var i = 0;i < rows.length;i++){ fun(rows[i]); } } var fun = function(param){ alert(param.name); } each(fun); </script>
두 개의 객체가 포함된 행 배열을 만들었습니다.
그런 다음 각각의 메소드와 재미있는 메소드를 작성한 다음 각각을 사용하여 재미있는 메소드를 호출합니다. , 각각의 결과는 fun의 매개변수로 사용됩니다.
너무 단순하고 아름답지만 우리가 보는 것이 그다지 눈에 띄지 않을 수도 있으니 바꿔보세요:
<script> var rows = [{name:"123"},{name:"456"}]; var each = (function(fun){ for(var i = 0;i < rows.length;i++){ fun(rows[i]); } }) var fun = function(param){ alert(param.name); } //eachfun; </script>
사실 잘생기고 착한 건 개인에 따라 다르겠지만 첫 번째가 있기 때문인 것 같아요 각각(재미있음)이므로 구별하기 쉽습니다. 깊이는 없지만 간단한 이해를 한 다음 더 자세한 링크를 첨부합니다.
관련 권장 사항:
함수의 콜백 기능에 대한 자세한 설명위 내용은 js 콜백에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!