Нужно ли "использовать строгую" в внешних js файлах, если наш html файл (который импортирует внешние js файлы) уже "использует строгий"?
И если наши внешние js файлы не имеют "use strict", они все еще "строгие" в HTML файле, который "использует строгий"?
Пример:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script>
"use strict";
function f() {
// calling File1 functions (File1 does not have "use strict"; at the top)
// are the File1 functions "strict"?
}
</script>
<script src="File1.js"></script>
<script>
//by the way.. is it strict here ?
</script>
</head>
<body>
</body>
</html>