더 나은 해결책은 범위를 사용하는 것입니다. 코드 복사 범위 내와 범위 외부에서 다음 변수 str의 값을 비교하세요. 코드는 다음과 같습니다. <br> window.onload=function(){ <br> var obj=document.getElementById("button1") <br> (function(){ <br> var str="See me"; <br> var func =function(){ <br> 경고(str); <br> obj.addEventListener ("click",func,false); 🎜> })(); <br> 경고(typeof(str)) <br>} <br> 효과 2 [Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]위층에 있다면 범위 안팎의 값을 비교하지 않고 다음과 같이 단순화할 수 있나요? [Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다 ]