>웹 프론트엔드 >JS 튜토리얼 >자바스크립트 동적 로딩 2_javascript 기술

자바스크립트 동적 로딩 2_javascript 기술

WBOY
WBOY원래의
2016-05-16 17:50:291349검색

이전 자바스크립트 동적 로딩 글에서는

코드 복사 코드는 다음과 같습니다.
Using("jquery")
Using("User")

$("#ID").click(function (){
var user = new User();
user.name = "xx";
user.show()
})

JS는 단일 스레드이므로 동기화 전략은 후속 코드 실행을 방지하고 브라우저를 정지시키는 등 많은 단점을 가져옵니다.
비동기 전략을 사용하면 나중에 선두 패키지를 사용하는 효과를 얻기가 어렵습니다. 이는 콜백 형태로만 수행될 수 있으며 이는 UsingJS가 달성하려는 것이 아닙니다. 결국 jQuery의 getScript 함수는 이 방법을 달성할 수 있습니다.

고민 끝에 마침내 비동기 방식으로 패킷을 부팅하는 문제를 해결하는 방법에 대한 해결책을 생각해냈습니다. 먼저 이 솔루션을 채택한 후 프로그래밍 방법을 살펴보겠습니다.

코드 복사 코드는 다음과 같습니다.