2010-08-22 5 views
3

브라우저 프로세스가이 두 조각 같은 방법?브라우저가 여러 자바 스크립트 태그를 어떻게 처리합니까?

<script type="javascript"> 
    myFunction1(); 
    myFunction2(); 
    </script> 

대합니까

<script type="javascript"> 
myFunction1(); 
</script> 
<script type="javascript"> 
myFunction2(); 
</script> 
+0

출력물을 직접 보셨습니까? 네, 동급이어야합니다. –

+6

@Alec : 실험을 설정하고 어떤 것을 찾아야할지 정확히 알지 못하는 경우 명확하지 않은 뉘앙스가있을 수 있습니다. 대답은 명백하게 예스라는 것에 동의하지만, 이것이 매우 유효한 질문이라고 생각합니다. "오, 스크립트 블록이 병렬 스레드에서 실행되기 때문에 하나의 블록에서 많은 프로세싱이 진행되는 경우 myFunction1이 myFunction2보다 먼저 호출 될지 확신 할 수 없습니다. "- 지금이 경우는 아니지만, 단지 포인트를 증명하려고합니다 =) –

답변

3

그들은 완전히 동일합니다. 범위 차이는 없으며 실행 차이는 없으며 아무 것도 없습니다.

유일한 차이점은 구문 분석 된 DOM에 script 요소가 하나 대신 2 개가 있다는 점입니다.

관련 문제