JsFiddle에서 일부 자바 스크립트 코드를 실험하고 있었는데 코드를 이해하지 못해 완전히 비어있었습니다. JsFiddle 링크는 http://jsfiddle.net/K3w7c/자바 스크립트 코드도 이해할 수 없습니다. 유스 케이스
질문 : 다음은 무엇을 의미합니까?
window.onload=function(){
var clicked = function(){
alert('i am hit');
}
}
어떻게 내가을 유의하시기 바랍니다
<a href="#" onclick="clicked();">Hit me</a>
같은 코드에서 뭔가 기능을 "클릭"전화를 수행하는 방법 : 나는 함수 정의가 window.onload
를 벗어난 경우 다음이 작동합니다 알고 있지만 window.onload
안에 함수 선언이있을 때 실제로 사용 사례를 이해할 수 없으며 그러한 선언이있는 경우 어떻게 호출해야합니까?
감사합니다.
"범위"및 "폐쇄"에 대해 자세히 알아 보려면 http://stackoverflow.com/questions/500431/javascript-variable-scope 및 http://stackoverflow.com/questions/111102/how-do-javascript- closures-work – elclanrs
나는이 질문에 어떤 문제가 있는지, 많은 부정 투표를하는지 정말로 확신하지 못한다. 그것은 내가 코드 조각을 이해할 수 없다는 진정한 질문이었습니다. –
그것은 매우 간단합니다. 사용자가 연구 노력의 부족으로 당신을 downvoting하는 이유가 있습니다. 그것은 onclick 이벤트가 호출되는 함수입니다. –