- 函数内的变量赋值给外部
var global1
(function() {
var a = {}
var b = [1]
global1 = b
})()
- 函数内部的变量返回给外部
var global2
global2 = (function() {
var a = {}
var b = [2]
return b
})()
上述2个例子中的函数是否会释放,函数内部的a
b
是否会释放?
另外,是否可以利用Chrome工具查看函数是否会释放?
谢谢大神们~
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…