Предлагает ли строгий режим JavaScript (ECMAScript5) значительные преимущества в производительности, заслуживающие широкого распространения?

Я немного читал об использовании Строгий режим для JavaScript, и кажется, что, вообще говоря, идея состоит в том, чтобы навязать кодеру более жесткий набор правил, чтобы гарантировать, что движок JS может лучше оптимизировать код. Это почти похоже на JavaScript-эквивалент «Option Explicit» в Visual Basic.

Если это в основном чистый эффект применения строгого режима к моему коду, будет ли разница в производительности такова, что ее стоит применять по привычке, а не в каждом конкретном случае? Есть ли другие преимущества помимо стабильности кода, которые стоит рассмотреть?

Каковы некоторые из основных причин, по которым я хотел бы применить строгий режим к своим скриптам?

12
задан Phil.Wheeler 25 January 2011 в 21:48
поделиться