![](/img/trans.png)
[英]Is it possible to fix unused variable in function for jslint and jshint?
[英]JSLint says Variable not used and one not initialized but JSHint doesn't say that?
我遇到了無法運行此功能的問題。 我決定在程序上檢查JSLint,以查看是否錯過了某些內容。 事實證明JSlint說
function objCount(obj) {
var bra,
count;
for (bra in obj) {
count++;
}
return count;
}
有未使用的bra
,它還說我沒有初始化count
..我真的不知道為什么。 但是JSHint完全沒有給我一個錯誤。此函數的基本思想是告訴您一個對象中有多少個屬性。 有任何想法嗎?
我不確定bra
但是您不能增加count
因為它沒有初始化為數字。
例如,您應該初始化計數然后增加它。
function objCount(obj) {
var bra,
count = 0;
for (bra in obj) {
count++;
}
return count;
}
那對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.