21

私は最近、多くの JavaScript コードを読んでいて、"use strict". どんなアイデアでも大歓迎です。

4

2 に答える 2

12

すべてのスクリプトに「use strict」を適用する前に、次の警告があります。

ストリクト モードをサポートしていないブラウザーは、サポートしているブラウザーとは異なる動作でコードを実行します。

さて、あなたの質問に答えます。厳密モードの利点は次のとおりです。

  1. 一部のエラーはサイレントではなくなり、代わりにスローされます。
  2. インタープリターが最適化できるようにします。
  3. ECMAScript の次のバージョンで廃止される可能性が高い構文を禁止します。

(ソース: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Functions_and_function_scope/Strict_mode )

于 2013-02-15T07:32:03.580 に答える
2

厳密モードを有効にします(サポートされている場合)。主な利点は、いくつかのサイレント エラーと、つまずく可能性のあるコーディング プラクティスが大きなエラーに変わるため、それらを完全に回避できることです。

于 2013-02-15T07:26:52.710 に答える