본문 바로가기
JS 문법 공부

4주 코드숙제

by GREEN나무 2024. 11. 8.
728x90

문제 : 코드를 async/await 로 리팩토링 하기

 

계획
 * 1. 코드 파악하기
 * 2. promis를 반환하는 함수 만들기
 * 3. 그 함수를 호출하는 실행줄 쓰기
 * 4. async/await사용해서 기능 구현하기

 

기존 출력

 

오류나는 이유 : alert는 브라우저 환경에서만 정의된 함수로, Node.js에서는 사용할 수 없습니다.

출력문을 console.log()로 바꾸기

출력문 : 짱구: 엄마, 내는 잘 있다.

 

1. 코드 파악하기

Url에서 읽어오고 res가 있으면 알림창에 '배우이름 : 대사'를 띄우고 

애러가 생기면 catch문에서 알림창에 "무언가 에러가 발생했군요!"를 띄웁니다.

 

 .then   .catch를 사용했습니다.
init() {
  return this.makedirs()
    .then(() => this.write())
    .catch(log.error)
}

 

2. promis를 반환하는 함수 만들기
3. 그 함수를 호출하는 실행줄 쓰기
4. async/await사용해서 기능 구현하기

'JS 문법 공부' 카테고리의 다른 글

배열  (0) 2024.12.03
Math메서드(method)  (1) 2024.12.03
연산 기호 - 같다, 같지 않다 (==, ===, !=, !==  (0) 2024.12.03
input 받기  (0) 2024.12.03
TIP  (2) 2024.11.13