2012-01-19 11 views
-1

現在、Geditに自分のコードを書いてFirefoxで実行しようとすると、Javascriptを習得しようとしています。Javascriptを厳密に実行させる

しかし、Webブラウザは自分のコードでエラーが発生したときに黙って失敗する傾向があり、コード内の他のマイナーな問題を無視しているという感覚をかなり揺さぶることはできません。私は本当にJavascriptを正しい方法で学びたいと思い、誤って間違ったコードを書いてしまうという習慣に偶然入ることはありません。

ウェブブラウザを設定したり、Javascriptを実行する方法はありますか?マイナーなことにもかかわらず、すべてのエラーやミスで大声で叫びますか?

私はjslintを調べました - 私が逃したかもしれないこれを達成する他の方法はありますか?

私はまた素早く(読む:5分)、strict modeを見ましたが、それは同じことかどうかは分かりません。

+2

火かき棒またはクロームコンソールを見ましたか? – Neal

+0

'about:config'の' javascript.options.strict'を 'true'に設定することができます。拡張機能からのエラーも表示されるため、FF 4+を使用している場合は推奨しません。 – Saxoier

+0

ところで、あなたの比較でtripe equal(===)を使って実際の等価性をチェックしてください。いくつかのエラーを検出しやすくなります。 –

答えて

1

エラーを表示するには、firebugのコンソールを使用してください。 Chromeには、同じ目的で使用できる独自のコンソールが組み込まれています。しかし、jslintはいずれのコンソールよりもずっと厳しいものになるでしょう。

+0

私はそれらが存在していたことを知らなかった、ありがとう。それらは比較的簡単に使用できますか、または使用方法に関するリソースはありますか? – Michael0x2a

+0

エラーを探しているのであれば、使いやすいです。コンソールタブを開いた状態でページをロードすると、エラーが表示されます。また、JavascriptのREPLまたはVardumpとして使用することもできます。 –

+2

JSLintは、エラーがない場合にエラーを検出します。 – Saxoier

関連する問題