ホームページ  >  記事  >  ウェブフロントエンド  >  JS に関する間違いが起こりやすい知識は何ですか?

JS に関する間違いが起こりやすい知識は何ですか?

零下一度
零下一度オリジナル
2017-07-20 17:20:101136ブラウズ

JS に関する間違いが起こりやすい知識は何ですか?

  • ==と===の違い:

    • ==: 2つの変数の値が等しいかどうかを判断します。

    • ===: 2 つの変数の型と値が等しいかどうかを判断します。両方の条件が同時に満たされる場合、式は True になります。

  • スイッチにおけるブレークの役割:

    • 例: 条件を満たすケース 2 にブレークがない場合、ケース 3 も実行されます

    • ケースの後のステートメントの場合ブレークを書き込まないと、プログラムは終了せずに下方向に実行されます。 3 は配列の長さを表します。

    • new Array() を使用して配列を定義する場合、Array 関数内に数値が 1 つしかない場合、この数値は配列内の要素ではなく配列の長さを表します。 array;
      list2 = new Array(3,2,5,6); ここでの数値は配列内の要素です
    • NaN == NaN : 戻り値は false
  • parseInt ('123abc') : 123 を返す
    • parseInt('abc123') : NaN を返す

    • Number('123abc') : NaN

    • を返す
番号( 'abc123') : 戻り値は NaN です

  • 小数演算の精度の問題:

    • JavaScript では、小数を含むデータを計算する場合、常に小数点以下の桁数が多くなります。これは、浮動小数点数の計算が原因です。 JavaScriptは2に基づいており、16進数で計算されます。

以上がJS に関する間違いが起こりやすい知識は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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