Affectation destructrice : l'équivalent Javascript de la fonction 'list()' de PHP
La fonction 'list()' de PHP est un moyen pratique de attribuer des valeurs d'un tableau à des variables individuelles. Par exemple, le code suivant extrait les deux premiers éléments d'un tableau :
$matches = array('12', 'watt');
list($value, $unit) = $matches;
Cela attribue la chaîne '12' à la variable 'value' et la chaîne 'watt' à la variable 'unit'.
Javascript 1.7 a introduit l'affectation de déstructuration, qui offre des fonctionnalités similaires. Cette syntaxe vous permet de décompresser les éléments d'un tableau en variables individuelles dans une seule ligne de code.
Le code Javascript suivant est équivalent à l'exemple de fonction PHP 'list()' :
var [value, unit] = ['12', 'watt'];
Ce code affecte le premier élément du tableau à la variable 'value' et le deuxième élément à la variable 'unité'.
L'affectation de déstructuration est prise en charge dans tous les navigateurs modernes à l'exception d'Internet Explorer. C'est un moyen pratique et concis d'attribuer des valeurs d'un tableau à des variables individuelles, rendant votre code plus lisible et maintenable.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3