ホームページ > バックエンド開発 > PHPチュートリアル > PHP の「list()」関数に相当する Javascript は何ですか?

PHP の「list()」関数に相当する Javascript は何ですか?

DDD
リリース: 2024-10-19 06:35:02
オリジナル
1076 人が閲覧しました

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

割り当ての破棄: PHP の 'list()' 関数に相当する Javascript

PHP の 'list()' 関数は、配列の値を個々の変数に代入します。たとえば、次のコードは配列から最初の 2 つの要素を抽出します:

<code class="php">$matches = array('12', 'watt');
list($value, $unit) = $matches;</code>
ログイン後にコピー

これにより、文字列 '12' が変数 'value' に割り当てられ、文字列 'watt' が変数 'unit' に割り当てられます。

JavaScript 1.7 では、同様の機能を提供する分割割り当てが導入されました。この構文を使用すると、1 行のコードで配列の要素を個別の変数に解凍できます。

次の Javascript コードは、PHP の「list()」関数の例と同等です。

<code class="javascript">var [value, unit] = ['12', 'watt'];</code>
ログイン後にコピー

このコードは、配列の最初の要素を変数 'value' に割り当て、2 番目の要素を変数 'unit' に割り当てます。

分割代入は、Internet Explorer を除くすべての最新のブラウザでサポートされています。これは、配列の値を個々の変数に割り当てる便利で簡潔な方法であり、コードが読みやすく、保守しやすくなります。

以上がPHP の「list()」関数に相当する Javascript は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート