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 サイトの他の関連記事を参照してください。