jslint

    0熱度

    1回答

    這是我目前syntastic配置: let g:syntastic_check_on_open=1 let g:syntastic_quiet_messages = { "level": [] } let g:syntastic_aggregate_errors = 1 let g:syntastic_javascript_checkers = ['jshint', 'jslint'] l

    0熱度

    1回答

    的JSLint「不必要擒縱」錯誤我有一個JavaScript串這樣的: "arc\u007ccommunity blog post." 其中JSLint的報告作爲「不必要擒縱」錯誤。 我該如何告訴JSLint忽略它? 背景: 的原因,我們不只是字符串: "arc|community blog post." 源代碼 ,是代碼使用T4模板生成的,而我們使用的是|以生成源中的字符作爲分隔符。

    3熱度

    1回答

    我有如下形式的一些代碼: function test(a,b,x) { return (a > x) !== (b > x); } 這似乎是給我一個合理的一段代碼,但JSLint的一個「奇怪的關係」的消息抱怨。 因此,首先,有誰知道爲什麼JSLint抱怨?其次,有沒有辦法讓某種程度上的「奇怪的關係」錯誤得到遏制?

    1熱度

    1回答

    我使用JSLint.NET和lodash。這樣 var first = _.first(myArray); 代碼將在 '_'錯誤返回意外懸空 '_'。 如何排除這個被檢查?

    2熱度

    2回答

    有人能向我解釋爲什麼JSLint的抱怨「內循環功能」這個例子: for (var i = 0; i < buttons.length; i++) { (function(i) { buttons[i].onclick = function(e) { t.progressBars[t.current].update(buttons[i].getAttribute("

    4熱度

    2回答

    我認爲這將是一個微不足道的問題,但我已經做了大量的搜索,但一直未能找到任何東西。 我有一個CodeMirror div打開linting。我已經包含JSHint.js,它正在正常工作;語法錯誤和警告正在我的CodeMirror編輯器中顯示。但是,我需要禁用一些警告(最重要的是,我想允許不帶引號的對象鍵)。 我在哪裏可以傳遞首選項或禁用警告給JSHint,以便它只顯示我真正關心的問題? 或者,是否有

    0熱度

    1回答

    我有一個JavaScript文件,我正在用JSLint(Notepad ++ plugin v0.8.2)進行檢查。我有以下選項設置: /*jslint indent: 4, maxerr: 9999, white: true, browser: true, devel: true, es5: true, plusplus: true, regexp: true, sloppy: true */

    0熱度

    1回答

    在下面的一段代碼中,我得到了JSLint錯誤(不要在循環中創建函數)。你能幫我修改代碼來滿足JSLint嗎? setEllipsis : function() { $('.co_documentReportTable > thead > tr > th').each(function() { $(this).find('.co_dcrTable_Header').each(f

    2熱度

    1回答

    可能有人請解釋爲什麼JSLint的接受這樣的風格: (function() { /* .... */ }()); 但不喜歡這一個: (function() { /* .... */ })(); 我知道的JSLint有一些非常嚴格的規定,但在這些規則中至少大部分都有(據稱)某種目的。我無法弄清楚在這個特殊情況下這個目的是什麼。 (我不是想在這裏爭論,我只是想明白其中的道理。)

    4熱度

    1回答

    我正在使用jslint。我在我的評論中有這個寬容設置。 /*jslint todo: true*/ 在線測試人員通過它。我在前面測試過一段代碼。但是,後來我得到這個失敗的消息: Missing property name. 有誰知道爲什麼屬性名被認爲是排在第二位失蹤,而不是第一? 更新17/072014 15:03 - 包括代碼 我能對這個問題用下面的代碼隔離。下面你可以看到代碼的部分,如