Я видел несколько мест вокруг Интернета, пассивно заявляющих 'use strict;'
, которые должны появиться в первой строке функциональной области, для которой вы хотите применить поведенческую директиву.
Однако, по моему опыту, не имеет значения, есть ли перед ним комментарии.
/* some comment */
'use strict';
Существует ли функциональный недостаток с комментариями перед директивой, или это чисто вопрос стиля? Определяется ли это где-либо в спецификации ECMAScript?
Я задаю вопрос не только для сред V8 (node.js), но и для браузеров.