window.alert가 네이티브 함수가 아닌 것으로 판명 된 것을 제외하고는 비슷한 질문을 가진 다른 스레드를 보았습니다. 내가 제대로 작동하지 재정의 기능을 알 수있는 바와 같이 byId()
그냥 새로운 document.getElementById
네이티브 js 함수 복제
0
A
답변
1
를 호출 호출, 내가 document.getElementById
을 변경할 수 있도록 할 때 byId 제외
var byId = document.getElementById
document.getElementById = function(id){
if(id == "some id"){
//do stuff here
}
return byId(id);
}
이 document.getElementById
그냥 링크입니다 : 이것은 내가하고 싶은 것입니다. 함수의 참조를 byId
에 할당하면 컨텍스트가 손실됩니다. document
을 byId
함수의 컨텍스트로 byId.call(document, id)
을 통해 전달해야합니다.
+0
감사합니다, 이것은 내가 찾고 있었던 바로 그 것이 었습니다! – BaleineBleue
관련 문제
- 1. 네이티브 JS
- 2. GWT - 네이티브 js 차트
- 3. 어떤 이유에서든 네이티브 JS
- 4. JS 네이티브 NextEventLoop
- 5. 네이티브 + JS 액세스 가능한 반납 저장소 네이티브
- 6. 순수 JSF에서 네이티브 JS 함수 (canvas의 drawImage())를 재정의하려면 어떻게해야합니까?
- 7. React 네이티브 함수 문제
- 8. PHP의 네이티브 RSA 함수
- 9. React 네이티브 - 함수 호출
- 10. js - 모든 하위 노드 복제
- 11. HTML5의 네이티브 드래그 앤 드롭에서 그림자 복제
- 12. 네이티브 번들 js 붙어 반응
- 13. jquery에서 네이티브 js 이벤트 실행
- 14. 안드로이드 네이티브 코드에서 자바 스크립트 함수 호출하기
- 15. 기본 iOS에서 JS 함수 호출
- 16. 함수 내에서 함수 호출하기 JS
- 17. 복제 SQL Server CLR 함수
- 18. C++ 클래스에서 복제 함수 만들기
- 19. Oracle의 Excel의 CHIDIST 함수 복제
- 20. 복제 입력을 사용하는 함수 작성
- 21. 안드로이드에서 JS 코드에 액세스하기 네이티브 앱
- 22. jni 네이티브 함수 오버로드 서명
- 23. PHP 네이티브 "카운트 세트"함수
- 24. React 네이티브 정의되지 않은 함수
- 25. 네이티브 JavaScript 함수 덮어 쓰기
- 26. 관리 코드에서 네이티브 함수 호출하기
- 27. 네이티브 코드의 NDK 호출 함수
- 28. 반응 네이티브 오류에서 함수 호출
- 29. 반응하는 네이티브 구성 요소에서 함수 내보내기.
- 30. d3.js d3.js 관련 함수 내의 함수 사용
원래 JS 오브젝트 참조가 중단되면 원래 오브젝트가 재 지정됩니다. – Redu