写的不太好,不过还是都AC了 第一题修改Bind函数 var self = null Function.prototype.bind = function() { if (self == null){ self = this } var context = [].shift.call(arguments), args = [].slice.call(arguments); return function() { return self.apply(context, [].concat.call(arg...