JSLint, The JavaScript Code Quality and Coverage Tool. This file allows JSLint to be run from a web browser. It can accept a source program and analyze it without sending it over the network.
「JavaScriptの構文チェッカーJSLintをEmacsから使う」で紹介したJSLintは、evalがあると「evalはevil(邪悪)だ」と必ず文句を言います。そう言われてもevalを使いたいときはあります。例えば、安直なJSONデコーダを作りたい場合: /* evil.js */ function decodeJson(jsonText) { return eval('(' + jsonText + ')'); } JSLintはこう言います。 evil.js:3: character 10: eval is evil. return eval('(' + jsonText + ')'); あー、うるさい。こんなとき、次の呪文を書くとJSLintも黙るようです。 /* evil.js */ /*jslint evil: true */ function decodeJson(js
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く