JavaScript 언어의 작동 메커니즘을 이해할 수 없다면, 간단히 말해서 JavaScript의 실행 순서를 마스터할 수 없다면, 당신은 천 마일의 말을 제어할 수 없고 천 마일의 말을 풀어줄 수 없는 Bole과 같습니다. 그리고 뛰어다닙니다.
그럼 JavaScript는 어떻게 파싱하나요? 실행 순서는 무엇입니까? 이를 이해하기 전에 먼저 몇 가지 중요한 용어를 이해해 보겠습니다.
1. 코드 블록
JavaScript의 코드 블록은 <script> 태그로 구분된 코드 세그먼트를 나타냅니다. 예: <br></p>
<div class="codetitle">
<span><a style="CURSOR: pointer" data="50623" class="copybut" id="copybut50623" onclick="doCopy('code50623')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div>
<div class="codebody" id="code50623">
<br><script type=" text/javascript" ><br> Alert("코드 블록 1입니다.");<br></script>
JS는 코드 블록에 따라 컴파일되고 실행됩니다. 코드 블록은 서로 독립적이지만 변수와 메서드는 공유됩니다. 예를 들어,
2. 선언적 함수와 할당 함수
JS의 함수 정의는 선언 함수와 할당 함수의 두 가지 유형으로 나뉩니다.
코드는 다음과 같습니다.
코드 복사
코드는 다음과 같습니다.