为了账号安全,请及时绑定邮箱和手机立即绑定

给变量重复赋值为什么显示结果是后一个生效?

如题:

var mynum = 8;
var mynum ="Hello";
document.write(mynum);

我把变量重复赋值,最后输出的结果是Hello,为什么会后一个生效?

正在回答

3 回答

程序执行是按顺序执行的,所以按后一次赋值来执行 

0 回复 有任何疑惑可以回复我~
#1

慕婉清7712429 提问者

非常感谢!
2018-06-05 回复 有任何疑惑可以回复我~

把前两个回答结合起来就行了。

1 回复 有任何疑惑可以回复我~

声明一个变量就会在内存中申请一个内存 当给同一个变量赋值时 就是在修改该内存中存储的值。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

给变量重复赋值为什么显示结果是后一个生效?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信