我想问一下怎样理解callback.call()
发布于 3 个月前 作者 sunboy25 1697 次浏览 来自 问答

static checkMessageDuplication(messageId, callback) { var key = /messageIDs/${messageId} redisClient.setnx(key, “”, function (err, res) { if (res == 1) { redisClient.expire(key, 60 * 60 * 6) callback.call(this, false) } else { callback.call(this, true) } }) } 这个函数中的callback.call(this,true)应该怎样理解,网上找了半天也没有找到解释的清楚点,所以特来论坛找大神帮忙,一个是想知道callback加个call是什么意思,然后加了call后,这个函数应该怎样理解?

回到顶部