ホームページ > ウェブフロントエンド > フロントエンドQ&A > ES6で変数交換を実装する方法

ES6で変数交換を実装する方法

青灯夜游
リリース: 2022-04-19 16:46:56
オリジナル
2722 人が閲覧しました

変数交換方法: 1. 3 番目の変数 c の構文「c=a;a=b;b=c;」を使用して、変数 a と b の値を次のように変換できます。交換する; 2. 配列の添字再代入を使用する、構文は "a=[a,b];b=a[0];a=a[1];"; 3. 配列の分割代入を使用する、構文は「[a, b]=[b, a];」です。

ES6で変数交換を実装する方法

このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。

es6 で変数交換を実装する方法

方法 1: 3 番目の変数を使用する

2 つの変数 a と b があり、変数交換は 3 番目の変数 c を使用して実現できます。

  • 最初に a 値を c

  • に割り当て、次に b 値を a

  • 最後に, c の値を b

var a=1;
var b=2;
var c=a;
a=b;
b=c;
console.log(a,b)//2,1
ログイン後にコピー

ES6で変数交換を実装する方法

に割り当てます。方法 2: 配列の添字を使用して値を再割り当てします。

var a = 3,
    b = 4;
a = [a, b];
b = a[0];
a = a[1];
console.log(a,b)
ログイン後にコピー

ES6で変数交換を実装する方法

方法 3: 配列の分割代入を使用して変数の値を交換します

var a = 3,
    b = 4;
[a, b] = [b, a];
console.log(a,b)
ログイン後にコピー

ES6で変数交換を実装する方法

[関連する推奨事項: JavaScript ビデオ チュートリアル Web フロントエンド ]

以上がES6で変数交換を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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