JSLint가 이러한 시나리오에서 사용되지 않는 변수 인 "i"에 대해 불평하면 어떻게해야합니까?
var items = "<option selected></option>";
$.each(data, function (i, item) {
items += "<option value='" + item.Value + "'>" + item.Text + "</option>";
});
(i, item)은 매개 변수의 필수 순서이며 "item"만 사용하고 있습니다.
사용하지 않는 변수를 허용하거나 색인을 사용하기 위해 $ .each를 다시 작성하는 것 외에 다른 해결책이 있습니까?
미리 감사드립니다.
업데이트 : 모든 제안에 감사 드리지만이 코드는 단순히 내가 의미하는 바를 보여주는 예일 뿐이며 일반적인 솔루션이 있다면보고 싶습니다. 감사.
this
=item
( api.jquery.com/jQuery.each )이므로 두 매개 변수를 사용할 필요가 없습니다. 그러나이 질문은 아마도 좀 더 일반적인 의미로 대답해야합니다.