JavaScript, эквивалентный из списка PHP ()

Действительно как эта функция.

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

Существует ли JavaScript, эквивалентный из этого?

58
задан Brett Zamir 15 June 2011 в 20:18
поделиться

1 ответ

Есть, но в "новых" версиях Javascript: Деструктурирующее задание - Javascript 1.7. Вероятно, это поддерживается только в браузерах, основанных на Mozilla, и, возможно, в Rhino.

var a = 1;  
var b = 3;  

[a, b] = [b, a];  

EDIT: на самом деле, меня не удивит, если библиотека V8 Javascript (и, следовательно, Chrome) поддерживает это. Но не рассчитывайте и на это :)

.
48
ответ дан 24 November 2019 в 19:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: