JSLintオプション考察「Node.js/Rhino」
JSLintのオプション「Node.js」「Rhino」について。
Node.jsとは「サーバサイドJavaScript」のことです。Rhino(ライノー)とは「Java環境(JVM)上で JavaScriptを動かすことができるもの」のことです。多分(大体)合ってると思います。。
JSLintのオプション「Node.js」「Rhino」について。
Node.jsとは「サーバサイドJavaScript」のことです。Rhino(ライノー)とは「Java環境(JVM)上で JavaScriptを動かすことができるもの」のことです。多分(大体)合ってると思います。。
JSLintのオプショングループ「Assume」ではJavaScriptの動作環境を定義します。
今回はその中の「console,alert, …」についてです。
JSLintのオプショングループ「Assume」ではJavaScriptの動作環境を定義します。
今回はその中の「CouchDB」についてです。
JSLintのオプショングループ「Assume」ではJavaScriptの動作環境を定義します。
今回はその中の「a browser」についてです。
JavaScriptには、他の言語ではあまり聞かない(あるいは存在しない)「変数の巻き上げ(hoisting)」という概念があります。これは(たぶん)JavaScript特有のもので、かつ重要なポイントです。ここでは、この「変数の巻き上げ」について解説していきます。
JavaScriptコーディングパターンの1つ「単独varパターン」についてのまとめです。
単独varパターンはJavaScriptのコーディングパターンの中でも最も実践しやすいパターンですので、是非取り入れてみることをお勧めします。
ECMAScript5から実装されたstrictモード(厳格モード)についての、メリット、デメリット、従来のモードとの違いや互換性、使い方、ブラウザの対応状況などを踏まえ、結果として採用すべきか否かを調査しました。
ここでは、JavaScriptコードの品質チェックツール「JSLint」について紹介します。
JavaScriptコードを書いたら、必ずJSLintのチェックを通す癖をつけておきましょう!
「オブジェクト指向言語としてのJavaScript」を主なテーマとして扱っていきます。 各種のJavaScriptライブラリやプラグインの使い方よりは、JavaScriptそのものの基本やパターンなどに関することをメインに書いていきます。