JavaScript変数-演算子-タイプ


JavaScriptバージョン

  • JavaScriptバージョンはECMAScript(ESと略称)のバージョンに依存し、JavaScript実行エンジンによって反映される.
  • ES5, ES6... このようにバージョンに名前を付けます.
  • ES 6には、ES 5構文を含むサブ互換性の問題はありません.
  • ですが、サポートされていないブラウザがあるかもしれません.
  • へんすう

  • 変数はvar、let、constとして宣言できます.
  • の宣言によれば、役割ドメイン、すなわち変数の有効範囲は異なる.
  • ES 6の前にvarを使用して変数を宣言できます.
  • 演算子


    ()は、
  • 演算子の優先度を表します.
  • 数学演算子には、+、-、*、/、%などがあります.
  • 論理演算子、関係演算子、3つの演算子もあります.
  • result = name || "none";
  • の場合、name値は0、null、undefined、空の文字列、false、NaN、documentです.allの場合、「none」値はresultに代入されます.
  • 比較演算子には==と==があります.タイプが異なるが値が同じ場合はtrueを返します.==値とタイプが同じ場合にのみtrueが返されます.
  • を選択します。

  • JavaScriptでは、タイプは宣言時ではなく実行タイプによって決まります.
  • は、一般にtype of法によってタイプ、toSlingを決定することができる.call関数の方が正確です.
  • 配列型検査はisArrayで行うことができる.