Assignation de déstructuration en JavaScript
Dans la quête d'améliorer la lisibilité et la concision du code, JavaScript a introduit le concept d'affectation de déstructuration avec des crochets sur le côté gauche de l'affectation des variables (par exemple, [ (…) ] = (…).
En substance, L'affectation de déstructuration vous permet d'extraire simultanément les valeurs d'un objet ou d'un tableau existant dans plusieurs variables. Prenons l'exemple suivant :
var myList = [1, 2, 3]; var a, b, c; // Destructuring assignment [a, b, c] = myList;
Ce code attribue effectivement le premier élément de myList à a, le deuxième élément à b et le troisième élément à c.
Considérations de compatibilité
Il est important de noter que l'affectation de déstructuration est prise en charge dans les navigateurs modernes tels qu'Opera 10.30 et Firefox. 3.6.x, mais les versions antérieures et les autres navigateurs peuvent ne pas être compatibles.
Conformité à la norme ECMAScript
L'affectation de déstructuration est devenue une fonctionnalité standard dans JavaScript 1.7 et ECMAScript 6. Elle n'est pas inclus dans ECMAScript 5. Pour plus de détails, reportez-vous à :
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!