手写bind函数

Function.prototype.bind1 = function () {
        // const args = Array.from(arguments);
        const args = Array.prototype.slice.call(arguments);
        const target = args.shift();
        const self = this;
        return  function () {
            const newArgs = Array.from(arguments);
            return self.apply(target, [...args, ...newArgs])
        }
}

 

手写bind函数

上一篇:requests模块之post请求


下一篇:Nginx文件下载服务器部署