«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Что такое Javascript-эквивалент функции PHP list()?

Что такое Javascript-эквивалент функции PHP list()?

Опубликовано 8 ноября 2024 г.
Просматривать:773

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

Уничтожение присваивания: Javascript-эквивалент функции PHP list().

Функция PHP list() — это удобный способ присваивать значения из массива отдельным переменным. Например, следующий код извлекает первые два элемента из массива:

$matches = array('12', 'watt');
list($value, $unit) = $matches;

При этом строка «12» присваивается переменной «value», а строка «ватт» — переменной «unit».

В Javascript 1.7 появилось назначение деструктуризации, которое обеспечивает аналогичную функциональность. Этот синтаксис позволяет распаковывать элементы массива в отдельные переменные в одной строке кода.

Следующий код Javascript эквивалентен примеру функции PHP list():

var [value, unit] = ['12', 'watt'];

Этот код присваивает первый элемент массива переменной "значение", а второй элемент - переменной "единица измерения". '.

Назначение деструктуризации поддерживается во всех современных браузерах, кроме Internet Explorer. Это удобный и лаконичный способ присвоения значений из массива отдельным переменным, что делает ваш код более читабельным и удобным в сопровождении.

Заявление о выпуске Эта статья воспроизводится: 1729290856, если есть какие -либо нарушения, пожалуйста, свяжитесь с учебным заведением[email protected], чтобы удалить его.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3