Function.prototype._bind = function(target, ...arguments1) {
                // 1.获取目标函数
                var fn = this
                // 2.将target转成对象类型
                target = (target !== null && target !== undefined)?Object(target):window
                function proxyFn(...args) {
                    // 3.绑定函数到target
                    target.fn = fn
                    // 合并参数
                    var finalArg = [...arguments1,...args]
                    var res = target.fn(finalArg)
                    return res
                }
                // 4.返回结果
                return proxyFn
            }