여러 자바 스크립트를 실행하는 이벤트가 있으면 실행되기 전에 이전 스크립트가 완료 될 때까지 다음 스크립트가 대기합니까?자바 스크립트 실행 질문
예 : SCRIPT_1
이 물건을 완료 할 때까지
<a href="#" onclick="javascript:SCRIPT_1();SCRIPT_2();SCRIPT_3();">Test Me</a>
이 SCRIPT_2
실행하지 않을까요?
감사합니다.
여러 자바 스크립트를 실행하는 이벤트가 있으면 실행되기 전에 이전 스크립트가 완료 될 때까지 다음 스크립트가 대기합니까?자바 스크립트 실행 질문
예 : SCRIPT_1
이 물건을 완료 할 때까지
<a href="#" onclick="javascript:SCRIPT_1();SCRIPT_2();SCRIPT_3();">Test Me</a>
이 SCRIPT_2
실행하지 않을까요?
감사합니다.
AFAIK, 예, 자바 스크립트 실행은 동기식입니다. 따라서 SCRIPT_1
이 완료 될 때까지 SCRIPT_2
이 실행되지 않습니다.
편집 네는 when-is-javascript-synchronous에 허용 대답은 올바른 읽기
가치가있다. Javascript가 동 기적으로 실행되므로 이 완료되기 전에 SCRIPT_2
이 시작됩니다 (최소한 사용자가 가지고있는 것처럼 정의 된 경우).
예, 자바 스크립트는 단일 스레드입니다. – jsight
감사합니다 AFAIK ... 그리고 그 책을 읽어 주셔서 감사합니다. – Ronedog