Open gloriaJun opened 5 years ago
ES6 이후에 지원하는 기능에 대한 활용 방법 정리
let result = null; try { ({ data: result } = await (isMovies ? moviesApi.movieDetail : tvApi.showDetail)(id)); } catch { //... } finally { console.log(result); }
let {a = 10, b = 5} = {a: 3}; console.log(a); // 3 console.log(b); // 5
let {a: aa = 10, b: bb = 5} = {a: 3}; console.log(aa); // 3 console.log(bb); // 5
ES6 이후에 지원하는 기능에 대한 활용 방법 정리
Object Destructuring
변수의 선언과 분리하여 할당해야 하는 경우
key에 해당하는 값이 없는 경우에 대한 default value 설정
새로운 변수명 선언과 함께 default value 설정