Почему JSHINT жалуется, что это строгое нарушение?

Я думаю, что это может быть дубликатом Strict Violation с использованием этого ключевого слова и раскрытием шаблона модуля

У меня есть этот код:

function gotoPage(s){
    if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);}
}

function pageChange(event, sorter) {
    var dd = event.currentTarget;
    gotoPage.call(sorter, dd[dd.selectedIndex].value);
}

И JSHINT (JSLINT) жалуется). В выделенной строке написано «Строгое нарушение»:

enter image description here

Я использую Function.call () , а затем ссылаюсь на экземпляр как-то неуместно?

Считается ли это плохим стилем?

97
задан Community 23 May 2017 в 12:09
поделиться