Я думаю, что это может быть дубликат строгого нарушения с использованием этого ключевого слова и раскрытием шаблона модуля
У меня есть такой код:
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) жалуется. Там написано «Строгое нарушение». для выделенной строки:
Является ли мое использование Function.call()
экземпляра и последующее обращение к нему как-то неуместным?
Считается ли это плохим стилем?