code: function bind (callback, context) {
    var args = arraySlice(arguments, 2)
    context = context || this
    return function () {
      return callback.apply(context, arraySlice(arguments).concat(args))
    }
  }
docs: 创建一个绑定上下文的函数
  
  @param {Function} callback 函数
  @param {Object} context 上下文
  @param {*} args 额外的参数
  @return {Object}