JSのコロンは何を意味しますか

下次还敢
下次还敢オリジナル
2024-05-07 20:30:26622ブラウズ

JavaScript のコロンには 6 つの用途があります: 1. 代入演算子、2. 条件演算子 (3 項演算子)、4. オブジェクト リテラル、6. 型注釈。 (タイプスクリプト)。

JSのコロンは何を意味しますか

#JavaScript におけるコロンの意味

JavaScript では、演算子としてコロン (:) に複数の意味があります。を使用します。

1. 代入演算子

コロンは代入演算子として使用するのが最も一般的です。式の値を変数に代入します。例:

<code class="javascript">let x = 10;
x += 5; // 等效于 x = x + 5</code>

2. 条件演算子 (三項演算子)

コロンは、三項演算子とも呼ばれる条件演算子としても使用されます。条件式に基づいて 2 つの値のいずれかを返します。構文は次のとおりです:

<code class="javascript">条件 ? 值1 : 值2</code>
例:

<code class="javascript">const isEven = n => (n % 2 === 0) ? true : false;</code>

3. ラベル ステートメント

コロンを使用してステートメントにラベルを追加できます。これにより、

break または Continue ステートメントを使用して、マークされたステートメントにジャンプできるようになります。例:

<code class="javascript">myLabel:
while (condition) {
  // ...
}</code>

4. オブジェクト リテラル

オブジェクト リテラルでは、キーと値を指定するためにコロンが使用されます。例:

<code class="javascript">const person = {
  name: "John Doe",
  age: 30
};</code>

5. スプレッド演算子 (ES6)

ES6 では、配列またはオブジェクトを展開するためにコロンをスプレッド演算子 (...) とともに使用できます。 。例:

<code class="javascript">const arr1 = [1, 2, 3];
const arr2 = [...arr1, 4, 5]; // [1, 2, 3, 4, 5]</code>

6. 型アノテーション (TypeScript)

TypeScript では、変数または関数の型を指定するためにコロンが使用されます。例:

<code class="typescript">let num: number = 10;</code>

以上がJSのコロンは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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