Показать сообщение отдельно
  #1 (permalink)  
Старый 22.10.2020, 15:19
Новичок на форуме
Отправить личное сообщение для fmmshadiq Посмотреть профиль Найти все сообщения от fmmshadiq
 
Регистрация: 22.10.2020
Сообщений: 7

Метод .bind как правильно вызвать функцию
function bindingFunction (tobind, ...args) {
    return tobind.bind(null, ...args);
}

function tobind(...args) {
    var sum = 0;
    for (var i=0; i<args.length; i++){
        sum += args[i];
    }
    console.log('elements  =' , i);
    console.log('elements sum = ' , sum);

}

bindingFunction(tobind, 1,2,3,4);


Обращаясь к bindingFunction(tobind, 1,2,3,4); ничего не происходит. Если вызывать просто функцию tobind(1,2,3,4) она выполняется. Но хочу разобраться с .bind . Как правильно вызвать функцию bindingFunction(1,2,3,4) к примеру чтобы она выполнила функцию tobind?
Ответить с цитированием