UNPKG

0819_guigu-utils

Version:

尚硅谷大前端自定义工具函数库

15 lines (14 loc) 454 B
/* 自定义函数对象的bind方法 aUtils.bind(fn,obj,2,3)(2,3) (1)返回一个新函数 (2)在新函数内部通过原函数对象的call方法来执行原函数 (3)指定原函数的this为obj (4)指定参数为bind调用的参数和后面新函数调用的参数 */ import { call } from "./call" export default function bind(fn, obj, ...args) { return function (...args2) { return call(fn, obj, ...args, ...args2) } }