Language/Javascript

const state = false; const promise = new Promise((resolve, reject) =>{ if (state) { resolve('성공일 때 실행됩니다.'); }else { reject('실패일 때 실행됩니다.'); } }) promise .then((message) => { // resolve console.log('성공'); }) .catch((err) => { //reject console.log(err) }) .finally(() => { //any console.log('any'); }) 프로미스 객체를 먼저 생성 한 후 resolve와 reject를 매개변수로 받는 콜백 함수를 넣는다. 이렇게 만든 promise에 then, catch, finally가 사용..
1. const, let 보통 자바스크립트는 변수선언을 var로 하지만 const와 let으로 대체된다. var는 전역변수 let과 const는 블록 스코프를 가진다. let은 변수, const는 상수 if (true){ var x = 3; } consloe.log(x); //3 if (true){ const y = 3; } consloe.log(y); // is not defined 2. 템플릿 문자열 기존의 큰따옴표나 작은따옴표로 감싸는 것과 다르게 Tab키 위에 있는 " ` " 백틱으로 감쌀수 있으며, 문자열 안에 변수를 넣을 수 있다. var num1 = 1; var num2 = 2; var string = `${num1} 더하기 ${num2} 는 ${num1 + num2} 입니다.` 3. 객체 ..
CHun2
'Language/Javascript' 카테고리의 글 목록