首页
58问答库
>
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的值后,函数外可以反映出这种修改。
相关问答
最新问答
用万用表怎么测电流
我个人缴费20年了,现在去企业打工交养老保险,到50岁能退休吗?
租兰博基尼当婚车多少钱一天
关于珍惜时间好好读书的名言警句
剂型wp是什么意思?
浅析如何提高自己的钢琴演奏能力
耐克、阿迪达斯、安踏、特步哪个牌子好?
我现在是大一下学期,念的是大专,那么我在大二的时候可以专转本吗?如果不可以那
中国移动10086接线员的学历要求
我每天下午都感觉头痛并延续到晚上,这病已经几年了,为什么?