ホームページ > ウェブフロントエンド > jsチュートリアル > 知っておくべきJavaScriptのシンボルと演算子は何ですか?

知っておくべきJavaScriptのシンボルと演算子は何ですか?

Mary-Kate Olsen
リリース: 2024-12-28 01:51:14
オリジナル
721 人が閲覧しました

What JavaScript Symbols and Operators Do You Need to Know?

JavaScript ではこの記号は何を意味しますか?

記号の説明の種類

this 現在のオブジェクトは、 object

var x = function() と function x() 関数宣言構文 function を宣言します

(function(){…})() 即時に呼び出される関数式 (IIFE) をただちに実行します。 function

someFunction()() 他の関数を返す関数 関数を返す

=> アロー関数式の構文 アロー関数を定義します

|> パイプ、より大きいパイプライン演算子 ある関数の出力を別の関数の入力にパイプします

function、yield、yield ジェネレーター関数 ジェネレーター関数を定義します

[ …], [ value ], Array() 配列表記array

{…}, { key: value }, { [key]: value } オブジェクト リテラル構文 オブジェクトを定義します

…${…} … テンプレート リテラル 変数を挿入します。文字列

/…/ 正規表現リテラル テキスト パターンと一致します

$ 正規表現置換パターンのドル記号 正規表現置換内の文字列の特定の部分と一致します

() グループ化演算子 式をグループ化します。評価

obj.prop, obj[prop], obj["prop"] プロパティ アクセサー オブジェクト

? のプロパティにアクセスします。 、?.[]、?.() オプションの連鎖演算子 プロパティ アクセスの安全なナビゲーション

new 演算子 新しいオブジェクトを作成します

.. .iter スプレッド構文 配列またはオブジェクトを個々の要素にスプレッドします

, -- 前 / 後インクリメント / -デクリメント演算子 値をインクリメントまたはデクリメントします

、- 加算または連結、および減算の演算子。単項符号演算子 算術演算または論理演算を実行します

&&、||、! 論理演算子 論理演算を実行します

?.、?.[]、?。 () オプションの連鎖演算子 プロパティの安全なナビゲーションaccess

** べき乗演算子 (べき乗) 値のべき乗

==, === 等価演算子 値の比較

!=, !== 不等演算子 の値を比較します。不等式

<<, >>, >>> ビット シフト演算子 ビットを左または右にシフトします

?…?… ? 条件付き (三項) 演算子 に基づいて実行する式を決定します。条件

= 代入演算子 変数に値を代入します

% 剰余演算子 除算の余りを求めます

= 加算代入演算子 変数に値を加算します

&&=、||=、??= 論理代入 論理演算を実行し、結果を代入します

<<=, >>=, >>>=, &=, ^=, |= ビット単位の割り当て ビット単位の演算を実行し、結果を割り当てます

, カンマ演算子 複数の式を順番に評価します

{…} ブロックが囲みますステートメント

{…} オブジェクト リテラル構文 キーと値のペアを囲みます

var、let、const 可変スコープの変数を宣言します

label: ラベル 使用するステートメントをマークします。 Break または continue あり

123n BigInt 通常の数値の制限を超える整数を表します

# プライベート メソッドまたはプライベート フィールド プライベート メンバーを定義しますクラスの

以上が知っておくべきJavaScriptのシンボルと演算子は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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