HTML, CSS, JS
[Javascript] destructuring assignment - Uncaught (in promise) TypeError: Cannot set properties of undefined 에러
yubi5050
2022. 7. 20. 06:13
자바스크립트에서 destructuring assignment 문법을 쓰다 보면 제대로 작동이 안되는 경우가 있다.
var a = '하이'
var b = '바이'
// Destructuring assignment
[a, b] = [b, a]
console.log(a, b) // 하이, 바이 출력 => 바뀌지 않음 Error
매우 허무하게도 바로 윗줄에 세미콜론 ( ; ) 을 붙여주면 해결 된다.
var a = '하이';
var b = '바이';
// Destructuring assignment
[a, b] = [b, a]
console.log(a, b) // 하이, 바이 출력 => 바뀌지 않음 Error