如题:
var mynum = 8;var mynum ="Hello";document.write(mynum);
我把变量重复赋值,最后输出的结果是Hello,为什么会后一个生效?
程序执行是按顺序执行的,所以按后一次赋值来执行
把前两个回答结合起来就行了。
声明一个变量就会在内存中申请一个内存 当给同一个变量赋值时 就是在修改该内存中存储的值。