Maison > développement back-end > tutoriel php > Quel est l'équivalent Javascript de la fonction \'list()\' de PHP ?

Quel est l'équivalent Javascript de la fonction \'list()\' de PHP ?

DDD
Libérer: 2024-10-19 06:35:02
original
1081 Les gens l'ont consulté

What is the Javascript Equivalent of PHP's 'list()' Function?

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 :

<code class="php">$matches = array('12', 'watt');
list($value, $unit) = $matches;</code>
Copier après la connexion

Cela attribue la chaîne « 12 » à la variable « valeur » 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()' :

<code class="javascript">var [value, unit] = ['12', 'watt'];</code>
Copier après la connexion

Ce code attribue le premier élément du tableau à la variable « valeur » 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.

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
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal