1

重複の可能性:
jslint には「厳密な使用」が必要 - これはどういう意味ですか?

についてエラーが発生し続けます

Line 38: return (document.getElementById(a).innerHTML=b);
Missing "use strict" statement.

ここ

http://www.jshint.com/

それらを取り除く方法や、それらが何を意味するのかわかりません。

前の投稿は、ユーザーを提案します

"use strict";

そして、すべてのコードを自己実行型の匿名メソッドでラップします..しかし、これは少し極端に思えました...または、JavaScriptを理解していないだけかもしれません..これは私が実際にすべきことですか?

4

1 に答える 1

0

Strict モードについては、MDN のドキュメントですべて読むことができます。

function sum(a, a, c) // !!! syntax error
{
  "use strict";
  return a + b + c; // wrong if this code ran
}

基本的に厳密モードでは、最新のブラウザーでコードに対して追加のチェックを実行できます。

于 2011-11-12T22:12:12.817 に答える