本文共 352 字,大约阅读时间需要 1 分钟。
bind() 方法会创建一个新函数,当这个新函数被调用时,它的 this 值是传递给 bind() 的第一个参数, 它的参数是 bind() 的其他参数和其原本的参数。
语法是这样样子的:
fun.bind(thisArg[, arg1, arg2...])
function fn(a, b, c) { return a + b + c;}var _fn = fn.bind(null, 10);var ans = _fn(20, 30); // 60
转载地址:http://xiyvb.baihongyu.com/