Wind.js 타당 성 분석 도입
1055 단어 JavaScriptjsdeferredwind
4.567913.이것 은 wind.js 의 기본 구조 로 개조 해 야 할 비동기 코드 는 모두 고 쳐 써 야 한다.코드 에 10 개의 비동기 호출 이 있 으 면 10 번 을 사용 해 야 한다.사용 에 있어 서 는 여전히 비교적 번거롭다.또한 wind.js 는 여러 개의 비동기 의존 문 제 를 해결 할 수 있다.예 를 들 어 a 작업 은 b,c 가 모두 완성 되 어야 계속 할 수 있 고 b,c 작업 은 모두 비동기 적 이 며 관련 이 없 으 며 일반적인 것 은 다음 과 같다.
4.567913.이런 방법 은 의심 할 여지없이 매우 나 쁜 것 이다.논리 가 혼 란 스 러 워 졌 다.wind.js 로 바 꾼 후에 이렇게 바 꿀 수 있다.
4.567913.좋 습 니 다.이제 많이 좋아 졌 습 니 다.하지만 또 하나의 문제 가 있 습 니 다.b,c 는 관련 이 없습니다.즉,b,c 는 동시에 실행 할 수 있 습 니 다.위의 코드 는 단계별 입 니 다.더욱 간단 하고 효과 적 인 방법 은 JQ 의 deferred 를 사용 하 는 것 입 니 다.다음 과 같 습 니 다.
4.567913.논리 가 명확 하고 코드 의 가 독성 도 높다.따라서 코드 에 여러 층 의 비동기 호출 이 존재 하지 않 는 다 면 wind.js 를 도입 하지 않 는 것 을 권장 합 니 다.다음 과 같은 몇 가지 측면 에서 해결 하 는 것 을 고려 할 수 있 습 니 다.1.개발 자의 기능 을 향상 시 키 고 JS 개발 비동기 리 셋 을 하 는 것 이 기본 이 므 로 두려워 하지 마 세 요.2.코드 구조 와 방법 이름 최적화;3.JQ 의 deferred 를 사용 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.