-1
ES6에서 왼쪽 할당이 더 이해가되었거나 소멸 할당에 더 유용하다고 결정한 이유는 무엇입니까? 우선 처음에는 상황에 따라 양측에서 과제가 발생할 수 있으므로 코드 오류가 발생하기 쉽습니다.ECMASCRIPT 6이 왜 구조를 바꿀 때 할당을 위해 반대를 했습니까?
let obj = { first: 'Jane', last: 'Doe' };
let { first: f, last: l } = obj;
// f = 'Jane'
// l = 'Doe'
F와 L을 모두 겉보기 오른쪽 그 VARS 왼쪽 및 값의 VAR 이름의 조합의 값을 사용하여, 좌측에 정의되고있다. 이 객체 리터럴 구문을 유지하도록되어 있기 때문에
let { f: first, l: last } = obj;
"할당이 양면에서 일어날 수 있습니다."할당 한 변수는 여전히 왼쪽에 있으며, 여전히 오른쪽에있는 변수에 할당 한 데이터는 없습니다. – tkausl
혼란 스럽다고 생각하는 코드를 보여줄 수 있습니까? –
나는이 질문의 요지를 정말로 이해하지 못한다. – undefined