ES6
之前,两个变量之间交换值需要引入第三方的变量,而ES6
引入了解构赋值
코드 작성을 더욱 간결하고 읽기 쉽게 만듭니다.交1. 변수 값 교환
let a=10,b=20;
console.log(a,b);
[a,b]=[b,a];
console.log(a,b);
E2. 배열 분해
// 等号左边是右边的模板,必须一样
let [a,b,c] =[1,2,3];
console.log(a,b,c);
는 기본값을 미리 설정할 수 있습니다.
[a,b,c='JS'] =[1,2]; console.log(a,b,c);는 일부 매개 변수를 생략하는 데 사용할 수 있습니다
RRRRR
[a,b,...c] =[1,2,3,5,6,66]; console.log(a,b,...c);E
3. 객체 분해
[,,c] =[1,2,3,5,6,66]; console.log(c);추천: "
2021 js 인터뷰 질문 및 답변(대요약)"
위 내용은 Javascript의 구조 분해 할당의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!