问答详情
源自:1-7 JavaScript-什么是变量

重复对变量赋值,为什么是最后一个?

var mychar;

mychar="javascript";

mychar="java";

提问者:属于我的幸福 2016-08-11 21:54

个回答

  • 宝慕林6219940
    2016-08-11 21:59:19
    已采纳

    代码的读取是从前往后的,所以后面的赋值会自动覆盖前面的值。这也是为了保证赋值的正确性。

  • Blizzard_lihe
    2016-09-02 09:59:29

    这个就像浏览器解析html文档一样,解析dom树一样,从上到下

  • Jackie_Gan
    2016-08-11 22:01:32

    因为程序是顺序执行的。

  • 灰白的灰
    2016-08-11 21:58:54

    重新赋值了,按最新的来