JS 는 어떻게 체인 호출 을 실현 합 니까

var obj = {};
obj.a = function() {
    console.log( "a" );
    return this;
}
obj.b = function() {
    console.log( "b" );
    return this;
}
obj.c = function() {
    console.log( "c" );
    console.log( this );
    return this;
}
obj.a().b().c();

방법 체인, 방법의 반환 값 이 하나의 대상 일 때 이 대상 은 그것 의 방법 을 계속 호출 할 수 있다.일반적으로 함수 가 값 을 되 돌려 주지 않 을 때 직접 return this 남 은 방법 은 이 를 바탕 으로 계속 호출 할 수 있 습 니 다.예 를 들 어: obj. a (). b (). c ();

좋은 웹페이지 즐겨찾기