apply
?bind
без apply
, но не нашел.bind
в таком случае выглядеть, как тавтология, где мы просто завуалировали apply
const bind = (fn, ctx) => (...args) => fn.call(ctx, ...args);
function a(a,b,c){ console.log(this, a, b, c) }
const someObj = {abc: 100}
const bindedA = bind(a, someObj);
bindedA(123, 456, 789); // -> { abc: 100 } 123 456 789