请问函数执行时创建的变量对象中的变量a,是否和函数压栈时创建的a是同一个吗 function f1(){ var a=100 function f2(){ alert(a) } return f2}f2=f1()f2()例如这个闭包,f2执行时可以读取到a=100,我知道这个a是存在在f2作用域链中的f1的变量对象里面找到的,那这个a和f1创建时函数压栈在栈中存的a=100是同一个吗,还是独立的一个副本啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这就是那个变量;除非f2作用域中用var 重新定义一个a,否则a就是f1中定义的那个a 密码域灰色默认提示 在项目里你选择使用哪种目录树组件? 请教关于escape的问题 求个javascript 正则达式 web页面鼠标单击文本框在文本框下面show一个div出来. 自动生成控件,帮定事件,回车的时候第一次好用,第二次就不好使 select问题 50分 问一个很easy的单双引号嵌套问题 有什么方法实现点击"提交"按钮后,弹出一个框显示表单里的数据,"确定"后再提交,"取消"后不提交? js 字符串和属性之间怎么转换 js ztree 求助 js问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货