Node.js의 async는 읽을 수 있는 코드를 사용하여 비동기 처리를 구현할 수 있습니다. 비동기 처리는 페이지가 업데이트될 때만 데이터를 업데이트하고 전송하는 프로세스입니다. 프런트엔드 처리에서는 비동기 처리를 Ajax라고도 합니다.
비동기 처리 구현 방법으로 Promise 및 async
Promise를 비동기 처리에 사용할 수 있습니다. Node.js.처리
사실 비동기 처리는 구현하는 것보다 구현하는 것이 더 쉽습니다.
하지만 asynic에는 인터넷 브라우저와 기타 호환되지 않는 브라우저가 있으므로 실제로는 신중하게 생각해야 합니다.
Node.js에서 비동기를 사용하는 방법
비동기 패키지 설치 방법
# 🎜🎜#
npm install async
비동기 처리 구문
async.方法名称([ function(callback) { 内容处理 } });분석 : 1행의 async.메서드 이름은 처리 메서드를 호출하기 위한 비동기 메서드 이름을 지정합니다. 2번째 줄의 functin(콜백)은 콜백 부분의 매개변수에 따라 처리됩니다. 3번째 줄의 처리 내용은 실제 처리를 완료하는 내용입니다. 4행 처리가 종료됩니다.
비동기 처리 방식의 대표적인 예
waterfall
배열 실행 사용 비동기 처리. 배열의 순서에 따라 실행됩니다.series
에서도 배열을 사용하여 비동기 처리를 수행하고 배열의 순서에 따라 실행합니다. 폭포와의 차이점은 다음 처리를 수행할 때 콜백 함수를 호출해야 처리를 계속할 수 있다는 점입니다. 이 콜백 함수에 인수로 전달된 값은 처리가 끝나면 순서대로 배열에 할당됩니다.parallel
parallel은 병렬성을 처리합니다. 즉, 시리즈처럼 순차적으로 실행할 수 없습니다. 콜백 함수를 병렬로 호출하여 처리를 계속하며, 이 콜백 함수에 매개변수로 전달된 값도 처리가 끝나면 배열에 할당됩니다.위 내용은 Node.js에서 비동기를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!