Maison > interface Web > js tutoriel > Qu'est-ce que l'affectation de déstructuration en JavaScript ?

Qu'est-ce que l'affectation de déstructuration en JavaScript ?

Linda Hamilton
Libérer: 2024-11-16 01:50:02
original
428 Les gens l'ont consulté

What is Destructuring Assignment in JavaScript?

Syntaxe d'affectation de déstructuration en JavaScript

En JavaScript, les crochets sur le côté gauche d'une affectation de variable indiquent une affectation de déstructuration, une syntaxe introduit dans JavaScript 1.7 et ECMAScript 6.

Exemple d'affectation de déstructuration

Considérez le code suivant :

var myList = [1, 2, 3];
var a, b, c;
[a, b, c] = myList;
Copier après la connexion

Dans cet exemple, le carré les parenthèses sont utilisées dans l'affectation pour déstructurer le tableau myList. Les éléments du tableau sont affectés aux variables a, b et c.

Prise en charge par le navigateur de l'affectation de déstructuration

L'affectation de déstructuration est prise en charge dans les navigateurs modernes tels que :

  • Opera 10.30 et supérieur
  • Firefox 3.6.x et supérieur

Cependant, il n'est pas pris en charge dans les navigateurs plus anciens tels que :

  • Opera 10.60
  • Chrome (avant la version 5)

Compatibilité ECMAScript

L'affectation de déstructuration ne fait pas partie d'ECMAScript 5. Il a été introduit dans JavaScript 1.7 et formalisé dans ECMAScript 6.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal