카테고리 없음

[자바 스크립트] 이벤트 처리기 함수에서 다른 개체 함수에 액세스하는 방법은 무엇입니까?

행복을전해요 2021. 2. 8. 00:48

이벤트 처리기에 event.data로 전달할 수 있으므로 적용, 호출 또는 바인딩에서와 같이 범위를 잃지 않습니다.

var objOfFuncs = {
  func1: function() {
        jQelem.on('click', {obj: this}, this.func2);
          },
            func2: function(e) {
                e.data.obj.usefulFunc();
                  },
                    usefulFunc: function(useful) {
                        console.log('works')
                          }
                          }
                          

깡깡이



출처
https://stackoverflow.com/questions/22050273