首页
116问答网
>
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的值后,函数外可以反映出这种修改。
相关问答
最新问答
将TSC条码打印机连接电脑后,为什么电脑搜索不到它呢?
美国签证一般会问什么 问题?一般面试时间是多长
江洋八子出自何处
天那水跟白电油那一样对身体危害大,
苹果7plus怎么把正常拍摄的视频放慢速度
签订居间协议,居间人是否可以是个人
关于keil软件,我的鼠标光标变成了一个小黑的方格,怎么把它变回去,求高人指点啊
用化学知识简答,海水鱼与淡水鱼为何不能互换生存环境?
本人是女生,毕竟擅长理科,数学和化学都很好,如果不考虑成绩的话,想问问以后上大学报什么专业比较好,
剑网三新手PVP装备怎么换