제로초님 안녕하세요
요즘 자바스크립트도 다시 한번 보면서 공부를 하고 있는데
배열안의 속성을 변화 할때
let aa = [0,1,2,3,4]
[ aa[0], aa[1] ] = [ aa[1], aa[0] ];
결과값 => [1, 0, 2, 3, 4]
[ aa[0], aa[1] ] = [ aa[1], aa[0] ] 이런 식으로 사용 을 하였을때 배열안의 순서 값이 변화를 하더라구여
아무리 찾아 봐도 왜 이렇게 변화가 되는지 안나오더라구여 혹시 제로초 님이라면 가르쳐 주실수 있을 지 않을 까 해서 질문을 남
기게 되었습니다.
구조분해 할당을 응용해서
aa[0] = aa[1]
aa[1] = aa[0]
을 동시에 진행하는 겁니다.
답글