Vue.use(cookies) function init () {
const savedToken = cookies.get('accessToken')
if (savedToken) {
return store.dispatch('loginByToken', savedToken)
} else {
return Promise.resolve()
}
}
자바스크립트의 비동기 처리란 ‘특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 먼저 수행하는 자바스크립트의 특성’
자바스크립트에서 비동기 처리가 필요한 이유를 생각해보면, 화면에서 서버로 데이터를 요청했을 때 서버가 언제 그 요청에 대한 응답을 줄지도 모르는데 마냥 다른 코드를 실행 안 하고 기다릴 순 없기 때문. 요청이 많아졌을 때 1개보내고 실행하고 기다리고의 연속. 오래걸림.
Promise는 비동기 처리
스레드, 컨텍스트 스위칭, 뮤텍스, 세마포어, 비동기 처리, 동기 처리
'Frontend > 자바스크립트 Java Script' 카테고리의 다른 글
Array의 push, concat 차이 (0) | 2020.10.26 |
---|---|
React 설치 (0) | 2020.09.28 |
JavaScript의 배열 등에서 ...은 (0) | 2020.08.18 |
splice(start, count, 대체내용들) (0) | 2020.08.18 |
/* eslint-disable no-unused-vars */ (0) | 2020.08.18 |