Должен ли я установить строгое использование; в ионном 2 / угловом 2 / ECMAScript 5

Только что начал проект ionic 2/angular 2/ECMAScript 5.

Может быть, это глупый вопрос, но что вы порекомендуете, я должен добавить «использовать строго»; к моему коду?

Я просмотрел несколько примеров ionic 2 или angular 2, но не увидел «use strict»; все еще используется.


person David Dal Busco    schedule 12.07.2016    source источник


Ответы (1)


Директива use strict Директива use strict появилась в JavaScript 1.8.5 (версия 5 ECMAScript).

Это не утверждение, а буквальное выражение, игнорируемое более ранними версиями JavaScript.

Цель «use strict» — указать, что код должен выполняться в «строгом режиме».

В строгом режиме нельзя, например, использовать необъявленные переменные.

Если вы пишете на машинописном языке, то НЕТ - не используйте его.

person null canvas    schedule 12.07.2016
comment
Поскольку компилятор TypeScript добавит use strict; ... получить это, спасибо - person David Dal Busco; 12.07.2016