首页
191问答库
>
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的值后,函数外可以反映出这种修改。
相关问答
最新问答
日本是怎样保护传统文化?
在日本更新护照需要哪些证件
广州禁养犬种——详细犬种
s7-300有原始程序,怎么上传plc中的程序
海上钢琴师里面主人翁弹的曲子都出自何处?
新概念英语第一册同步测试卷中期水平测试de答案!急急急急急急!
z198次列车 始发站是哪个火车站
请问这道会计题怎么做?
关于读书的英语句子
自制三明治怎么做才更好吃?