Cette fois, je vais vous apporter une explication détaillée de la mission de déstructuration d'ES6. Quelles sont les choses à noter lors de l'utilisation de la mission de déstructuration d'ES6. Voici un cas pratique, jetons un coup d'oeil.
Affectation de déstructuration du tableau @1 ;let [a,b,c]=[1,2,3]; console.log(a,b,c) //1 2 3 ---------------------------------------------------------------- let [a=true]=[]; console.log(a) //a=true; ---------------------------------------------------------------- let[a=true]=[undefined]; let[b=true]=[null] console.log(a,b) //a=true,b=null
objetpointeur
typeof null ==>object;而undefined可以认为在下面两种情况会出现;
let[a=true]=[undefined]; let[a=true]=[ ];
let {foo,bar}={bar:"liuhf",foo:true}; //跟键的顺序没有关系;
L'affectation de déstructuration ; de la chaîne ;
const [a,b,c,d,e,f]="liuhee"; console.log(a,b,c,d,e,f); // l i u h e e
Je crois que tu maîtrises le méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php ! Lecture connexe :
let json = { a: '对', b: '象' } //对象的函数解构; function fun({ a, b = 'jspang' }) { console.log(a, b); } fun(json); //数组的函数解构; let arr = ["liu", "hai"] function fun1([a, b]) { console.log(a, b); } fun1(arr); console.log("------------"); //或者; function fun2(a, b) { console.log(a, b); } fun2(...arr);
entrée, sortie, analyse de module de webpack3.x
Méthode de commutation d'onglet Vue2
Résumé des connaissances de base en JavaScript (11) Objets, classes de packaging
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!