Сообщение JSLint: Неиспользуемые переменные

что я могу сделать, если JSLint жалуется на то, что" i "является неиспользуемой переменной в таком сценарии:

var items = "<option selected></option>";
$.each(data, function (i, item) {
    items += "<option value='" + item.Value + "'>" + item.Text + "</option>";
});

(i, item) - это требуемый порядок параметров, и я использую только "item".

Есть ли какое-либо другое решение, кроме допуска неиспользуемых переменных или переписывания $ .each для использования индекса, оба решения, которые я бы предпочел не делать ?

Заранее спасибо.

Обновление: я ценю все предложения, но этот код - просто пример, чтобы показать вам, что я имею в виду, и мне интересно увидеть общее решение, если оно есть. Спасибо.

80
задан TheFitGeekGirl 5 July 2011 в 14:28
поделиться