본문 바로가기
반응형

Promise4

[NodeJS] 참고자료 - Repl.it 온라인 개발 환경: https://replit.com/- npm 공식 문서: https://docs.npmjs.com/- yarn PnP 설치 전략: https://yarnpkg.com/features/pnp- 모노리포: 여러 개의 프로젝트나 패키지를 단일 저장소에서 관리하는 것. Yarn Workspace, npm Workspace - 자바스크립트 이벤트 루프: https://www.youtube.com/watch?v=8aGhZQkoFbQ- Async-Await 동작 방식(Generators + Promises): https://medium.com/hackernoon/async-await-generators-promises-51f1a6ceede2 - Promise API: https:.. 2025. 1. 14.
[JavaScript 문법] 24일차: 프로미스 고급 프로미스 체이닝프로미스 체이닝(Promise Chaining)은 여러 프로미스를 순차적으로 실행하는 방법입니다. 각 then 메서드는 항상 새로운 프로미스를 반환하므로, 여러 then 메서드를 연결하여 사용할 수 있습니다. 이를 통해 비동기 작업을 순차적으로 처리할 수 있습니다.예제let promise = new Promise((resolve, reject) => { setTimeout(() => { resolve('1단계 완료'); }, 1000);});promise .then((message) => { console.log(message); // '1단계 완료' (1초 후 출력) return '2단계 완료'; }) .then((message) => { console.lo.. 2024. 8. 24.
[JavaScript 문법] 22일차: 콜백 함수 콜백 함수란?콜백 함수(Callback Function)는 다른 함수에 인수로 전달되어 나중에 호출되는 함수입니다. 비동기 작업을 처리하거나, 특정 이벤트가 발생할 때 실행되는 코드를 정의하는 데 유용합니다.콜백 함수의 기본 개념콜백 함수는 특정 작업이 완료되었을 때 호출되는 함수입니다. JavaScript에서는 주로 비동기 작업에서 콜백 함수를 사용합니다.예제: 콜백 함수 사용function fetchData(callback) { setTimeout(() => { let data = 'Fetched Data'; callback(data); }, 1000);}function displayData(data) { console.log(data);}fetchData(displayData); /.. 2024. 8. 22.
[JavaScript 문법] 목차 JavaScript 문법 학습 시리즈1. JavaScript 소개 및 설정JavaScript의 역사, 환경 설정, 첫 번째 스크립트 작성2. 변수와 데이터 타입var, let, const, 문자열, 숫자, 불리언, null, undefined3. 연산자와 표현식산술 연산자, 할당 연산자, 비교 연산자, 논리 연산자4. 조건문if, else if, else, switch 문5. 반복문for, while, do-while 문6. 함수 기초함수 선언, 함수 표현식, 매개변수와 인수7. 스코프와 클로저전역 스코프, 지역 스코프, 블록 스코프, 클로저8. 객체 기초객체 리터럴, 속성 접근, 메서드9. 객체의 프로토타입프로토타입 체인, 상속10. 배열 기초배열 선언, 배열 메서드 (push, pop, shift, .. 2024. 6. 21.
반응형