ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript では、残り演算子とスプレッド演算子の両方に 3 つのドット (...) を使用します。ただし、これら 2 つの演算子は同じではありません。

JavaScript では、残り演算子とスプレッド演算子の両方に 3 つのドット (...) を使用します。ただし、これら 2 つの演算子は同じではありません。

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-16 12:24:021003ブラウズ

スプレッド演算子:

スプレッド演算子は、配列、文​​字列、オブジェクトなどの項目を個々の部分に分割するために使用されます。これは、配列をコピーまたは結合したり、配列内の項目を別の引数として関数に渡すためによく使用されます。

# 1.0 アレイ
1.1 配列をコピーします:
元の配列を変更する代わりに、配列の浅いコピーを作成できます。

JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.

1.2 配列の連結:
スプレッド演算子を使用すると、.concat() を使用せずに簡単に配列を連結できます。

JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.

1.3 配列への要素の追加:
スプレッド演算子を使用すると、配列に新しい要素を簡単に追加できます。

JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.

# 2.0 オブジェクト

2.1 オブジェクトをコピーします:
JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.

2.2 オブジェクトの結合:
スプレッド演算子を使用すると、2 つ以上のオブジェクトを結合できます。競合するプロパティがある場合、後で表示されるオブジェクトのプロパティが前のプロパティを上書きします。

JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.

# 3.0 機能

3.1 関数呼び出しでのスプレッドの使用:
スプレッド演算子を使用して、配列を個別の引数として関数に渡すことができます。

JavaScript uses three dots (...) for both the rest and spread operators. But these two operators are not the same.

以上がJavaScript では、残り演算子とスプレッド演算子の両方に 3 つのドット (...) を使用します。ただし、これら 2 つの演算子は同じではありません。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。