标签:return 引用 TE rip 内部函数 asc cti var function
变量提升 作用域
外部引用的函数作用域在外面。。。无法访问内部函数,可以通过参数添加 如(2)
var number =3; function getNumber() { return number; } var getNumber2 = (function(){ number =4; var number; number = number*2; return getNumber; })() alert(getNumber2()); alert(getNumber())
(2)
var number =3; function getNumber(nuber) { return number; } var getNumber2 = (function(){ number =4; var number; number = number*2; return getNumber(number); })() alert(getNumber2()); alert(getNumber())
var number =3; function getNumber() { return number; } var getNumber2 = (function(){ number =4; var number; number = number*2; return getNumber; function getNumber(){ return number; } })() alert(getNumber2()); alert(getNumber) 变量提升,覆盖
标签:return 引用 TE rip 内部函数 asc cti var function
原文地址:https://www.cnblogs.com/lctstruggle/p/9161844.html