본문 바로가기

rxjs2

javascript의 비동기 - 이전 스타일 대 약속 대 RxJS 스케줄러 이벤트 루프 대기열 - javascript에서 비동기 기능을 제공합니다. 이벤트 대기열에 추가된 작업은 기본 스레드 작업 이후에 실행됩니다. javascript에서 다른 방법으로 비동기 작업을 실행할 수 있습니다. 그 중 일부는 다음과 같다. 이전 스타일의 콜백 함수: 아래 예에서 콜백은 로드 함수로 전달되며 XMLHtpRequest onload 함수가 실행되면 비동기적으로 호출됩니다(이벤트 큐에 추가됨). 약속: Promise는 콜백 함수를 취하는 .then() 블록을 가지고 있다. 따라서 주 작업 코드 .를 실행한 후 콜백 함수가 비동기적으로 실행됩니다(이벤트 큐에 추가됨). .the() 콜백 함수가 여러 개 있을 경우 모든 함수는 차례로 실행됩니다. 그러므로 각 .ten() 콜백 함수는 .ten().. 2022. 1. 4.
웹 개발에 Typescript 가 필요한 이유 유형스크립트 엄격한 모드가 런타임 오류를 방지하는 데 도움이 되는 방법 이 질문에 답하기 위해, 우리는 예를 살펴볼 것입니다. 당신이 요청받았다고 가정하자. 계정 관리자가 계정 번호를 제공할 때 트랜잭션 목록을 볼 수 있는 API를 만듭니다. Typoscript를 사용 중이므로 아래 그림과 같이 하면 됩니다. api를 컴파일하고 실행합니다. 유효한 계정 번호로 테스트합니다. 그리고 그것을 거래처 매니저에게 전달하세요. 계정 관리자가 오타가 있는 계정 번호로 API를 호출하여 API가 충돌합니다. 이제, 아래와 같이 API를 만들 때 엄격한 모드가 설정되어 있다면 어떨까요? 컴파일 프로세스가 실패했습니다! 이 실패는 API를 계정 관리자에게 전달하기 전에 입력에 관계없이 API가 적절하게 응답할 수 있는지.. 2021. 12. 28.