工作一年,重新思考闭包

功能 延长变量生存周期 一个经典的例子,这个时候我们就可以看到变量会随着函数的退出而随着作用域销毁。如果我们想要长久的保存这个变量怎么办,这个时候,我们就可以用到闭包了。 再举一个例子,我们都知道 Object.prototype.toString.call(this) === '[object XXXX]' 用来判断类型是一个非常好用的例子,如果我们需要判断多个类型的话。当然不会像这么来写: 因
相关文章
相关标签/搜索