It depends on your situation, but I think that a good rule is to use it in the most distant volume. If you work on a site (or Node application) where you manage all the code, put it 'use strict';at the top of each module. (With Node, you can get around this at all by running the runtime system in strict mode.)
, 1997 , , , .
, 'use strict'; . :
(function() {
'use strict';
})();
.