码迷,mamicode.com
首页 > 其他好文 > 详细

笔试题 作用域

时间:2018-06-10 12:12:36      阅读:155      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!