반응형
Notice
Recent Posts
Recent Comments
Link
반응형
목록call Back (2)
반응형
taenyLog
CALL BACK HELL
실제로 하나 이상의 콜백이 있는 경우가 흔하다. 작동하거나, 작동하지 않는 경우가 생긴다면 중첩이 많이 생기고 콜백지옥에 빠지게 된다. serchSomethingAPI('stuff',()=>{ saveToMyDB(something, ()=>{ // if it works, run this : }, ()=>{ // if it doesn't work, run this : }) }, () => { // if API is down, or request failed } 따라서 Promises가 필요하다.
Web
2023. 6. 13. 05:11

JS is Single Thread 한번에 한가지 일을 처리한다. = 한번에 한줄의 코드를 실행 SetTimeout은 시간 지연 후 코드실행.. 아래의 예시를 살펴보자 console.log("Sending request to server!"); setTimeout(() => { console.log("Here is your data from the server ... "); }, 3000); console.log("I AM AT THE END OF THE FILE!"); setTimeout을 실행중에 마지막 문장인 I AM AT THE END OF THE FILE!의 문장이 출력되었다. 자바스크립트가 단일 스레드라면 I AM AT THE END OF THE FILE! 문장은 마지막에 출력되어야한다. 자바..
Web
2023. 6. 13. 04:49