Maison >interface Web >js tutoriel >ES6 définit la structure des données et cartographie la structure des données
Cette fois, je vais vous présenter la structure de données de l'ensemble ES6 et la structure des données cartographiques. Quelles sont les précautions à prendre pour utiliser la structure de données de l'ensemble ES6 et la structure des données cartographiques Ce qui suit est un cas pratique, jetons un coup d'œil.
définir la structure des données : (chaque élément est différent)API : add(); delete();clear();has();sizeAttribute ;
let arr=["wowo","hh","web"]; let setArr = new Set(arr); console.log(setArr ); //Set(3) {"wowo", "hh", "web"} typeof setArr // object setArr.add("呵呵哒"); console.log(setArr ); //Set(4) {"wowo", "hh", "web","呵呵哒"} //其实追加的位置并没有顺序; setArr.delete("wowo"); console.log(setArr); //Set(3) { "hh", "web","呵呵哒"}clear(); indiquera tout le contenu ; renvoie vrai ou faux ;Utiliser for of ou
foreach() pour parcourir la structure de données définie Structure de données WeakSet ;
Vous devez d'abord déclarer l'objet, puis l'ajouter ; sinon une erreur sera signalée ; la structure de données WeakSet ne peut stocker que des objets et ne peut pas être parcourue ;
Structure des données cartographiques : (API set( ); get( ); delete( ); has(); clear(); size() )Premier coup d'oeil aux objets json ordinaires :let json ={"name":"liuliu","age":23};console.log(json.name); Dans ce processus, la valeur de name est obtenue, qui bouclera via json de chaque attribut ; et la carte est différente, elle est stockée en fonction du mappage et de la clé, val peut être n'importe quel autretype de données
:I croyez-le Après avoir lu le cas dans cet article, vous maîtrisez la méthode. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de PHP !
let map =new Map(); map.set("age","22"); map.get("age") //22; map.has("age") //true; map.delete("age"); map.size; //0;
Lecture connexe :
Explication détaillée des modèles de chaînes dans ES6
Explication détaillée de l'affectation de déstructuration dans ES6
Explication détaillée de la portée et déclaration des variables dans ES6
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!