Уничтожение присваивания: 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. Это удобный и лаконичный способ присвоения значений из массива отдельным переменным, что делает ваш код более читабельным и удобным в сопровождении.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3