Я немного читаю об использовании Strict Mode для JavaScript и кажется, что, вообще говоря, идея состоит в том, чтобы заставить более жесткий набор правил кодеру обеспечить, чтобы JS-движок мог лучше оптимизировать код. Это почти похоже на эквивалент JavaScript "Option Explicit" в Visual Basic.
Если это в основном чистый эффект применения строкового режима к моему коду, будет ли разница в производительности такой, что стоило бы использовать привычку, а не в каждом конкретном случае? Существуют ли другие преимущества помимо стабильности кода, которые можно было бы рассмотреть?
Каковы некоторые из основных причин, по которым я хотел бы применить Strict Mode к моим скриптам?