84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
코드는 다음과 같습니다.
비동기 요청으로 생성된 a.btn-del에 삭제 이벤트를 바인딩해야 하며, 현재 클릭한 요소의 herf 속성 값을 가져와야 합니다. e.target을 통해 얻을 수는 없습니다. 이것. console.log(this) 이후 #document.
이것은 현재 클릭한 요소를 가리키는 이벤트 프록시에 있지 않나요? ?
(e)=> {}를 function(e){}로 변경하고 살펴보세요.
먼저 바인딩 메커니즘을 이해해야 합니다.
화살표 함수의 이 부분은 외부 함수 범위를 가리킵니다.
다음은 js 함수를 호출하는 여러 가지 방법입니다.
JS는 객체지향 언어가 아닙니다. Java와 비교하면 객체지향 구현 구문이 조금 이상합니다. 함수가 func()로 호출되는 경우 함수가 호출되는 개체에 따라 this의 값이 달라집니다. 콜백 함수를 설정할 때 this 매개변수가 전달되지 않으면 func()의 호출 방법입니다. 일반적인 작성 방법은 this의 값을 저장하기 위해 다른 변수를 사용하는 것입니다. 일반적으로 변수 이름은 self입니다.
jq의 메소드를 호출하려면 $(this)를 사용하여 jq 객체를 표현해야 합니다
으아악
(e)=> {}를 function(e){}로 변경하고 살펴보세요.
먼저 바인딩 메커니즘을 이해해야 합니다.
화살표 함수의 이 부분은 외부 함수 범위를 가리킵니다.
다음은 js 함수를 호출하는 여러 가지 방법입니다.
으아악JS는 객체지향 언어가 아닙니다. Java와 비교하면 객체지향 구현 구문이 조금 이상합니다.
으아악함수가 func()로 호출되는 경우 함수가 호출되는 개체에 따라 this의 값이 달라집니다.
콜백 함수를 설정할 때 this 매개변수가 전달되지 않으면 func()의 호출 방법입니다. 일반적인 작성 방법은 this의 값을 저장하기 위해 다른 변수를 사용하는 것입니다. 일반적으로 변수 이름은 self입니다.
jq의 메소드를 호출하려면 $(this)를 사용하여 jq 객체를 표현해야 합니다
으아악