>웹 프론트엔드 >JS 튜토리얼 >자바스크립트 콜백 함수의 의미

자바스크립트 콜백 함수의 의미

一个新手
一个新手원래의
2017-10-14 09:44:181552검색

간단히 말하면 콜백 함수, 즉 실행되는 함수입니다.

(1) 콜백 함수의 정의

function add(x,y,fn) {
        /*
        * this.x  this.y:属于add类的全局变量的定义
        * */
        this.x=x||1;
        this.y=y||1;

        if(fn){     /*判断是否有回调函数,有的话执行传入的函数(传入参数)*/
            fn(this.x+this.y);
        }
    }

2) 콜백 함수 호출, 일반적으로 반환 값이 있는 익명 함수

  add(1,2,function (v) {//回调函数有返回值
        if(v>0){
            alert("result>0")
        }else{
            alert("result<0")
        }
    })

위 내용은 자바스크립트 콜백 함수의 의미의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.