웹 구성 요소를 배우고 있습니다. 나는 전혀이 부분을 이해하지 못하는"document.currentScript"및 "ownerDocument"란 무엇입니까?
var tmpl = document.querySelector('template');
: (document.currentScript||document._currentScript).ownerDocument
이 currentScript
무엇
, ownerDocument
무엇
<template>
<div>The sky is blue</div>
</template>
<script>
var tmpl = (document.currentScript||document._currentScript).ownerDocument.querySelector('template');
대신 : 템플릿을 잡기 위해, 나는이 작업을 수행하는 데 필요한 ? 목적은 무엇입니까? 왜 작동합니까? 위에 표시된 템플릿 코드는 link
요소를 통해 가져옵니다.
참고 :이 내용은 post이고이 내용은 article입니다. 나는 단지 키워드를 이해하려고 애쓰며, 특별히 염두에 두어야 할 문제는 없습니다. 여기에서 가져온
크롬에서 폴리 필을 사용하지 않고'_currentScript'를 사용할 수 있습니다. 내 코드가 null 통합으로 인해 타격을주지 않는다고 추측합니다. 그럼에도 불구하고 나는 공식적인 정의에 따라 여전히 어려움을 겪고있다. – VSO
내가 아는 것은 항상 나는 둘 다 확인한다는 것입니다.어쩌면 내가 왜 '왜'를 이해해야할지 모르지만 일단 그것이 작동하도록하는 방법을 발견하면, 나는 멈춰 섰다. ;). – Intervalia
안녕하세요, 도움을 주시면 고맙겠습니다. 코드를 작성하고 실행했습니다. =) – VSO