js闭包使用场景 JavaScript闭包好处是什么?为什么用到闭包?

JavaScript闭包好处是什么?为什么用到闭包?为什么使用闭包?我举个例子alert(num1)//num1没有定义!在正常情况下,我们做不到假设我们需要访问函数中的变量,我们可以用闭包来实现“u

JavaScript闭包好处是什么?为什么用到闭包?

为什么使用闭包?我举个例子

alert(num1)//num1没有定义!在正常情况下,我们做不到

假设我们需要访问函数中的变量,我们可以用闭包来实现

“use strict”[T/T function num(){T/T//声明一个变量num1/T/T var num1=15/T return function(){T/T return num1/T}T/T var num2=num()/T/T var Num3=num2()/T/T Alert(Num3)//15,这样我们就可以得到局部变量。结束了! 型