私たちのhtmlファイル(外部jsファイルをインポートする)に既に "use strict"がある場合、外部jsファイルに "use strict"を入れる必要がありますか?私たちのhtmlファイルにすでに "use strict"がある場合、外部jsファイルに "use strict"を入れる必要がありますか?
そして、我々の外部JSファイルは、「厳格な使用」を持っていない場合、彼らは「厳格な使用」は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>
なぜいけないのでしょうか?あなたは約15バイトほど心配ですか? – tjameson
あなたは完全に私の質問を誤解し –
ええと、私のコメントは、あなたも知っておく必要理由に精査しようとしていました。よりポータブルにするためにどこでも厳密に使用してください。 15バイトかそれはあなたを殺すつもりはないので、明快にするためにそれを使用してください。 – tjameson