首页
阿Q吧
>
var a= 10; function fn() { a = a + 1; console.log(a); } fn(); console.log(a); 最后输出的值为啥是11
var a= 10; function fn() { a = a + 1; console.log(a); } fn(); console.log(a); 最后输出的值为啥是11
JS
2024-11-15 15:26:55
推荐回答(1个)
回答1:
因为函数fn中访问的a是全局的a,在函数中修改a的值后,函数外可以反映出这种修改。
相关问答
最新问答
燃气热水器怎么选购?
银行流水最多可以打几年
如果a乘以四分之五等于十分之九乘b等于十三分之十三乘以cab c都不是零
个人所得税包括哪些内容?
天啊!我的电脑怎么又有病毒了!!!!!!!
球墨铸铁圆井盖的尺寸规格都有哪些?
有代办嘉信理财个人开户吗?
美版的iphone8在国内能用吗
听说粤语有七个音,是哪七个?
如何去掉Windows10开机时输入微软账号密码