美文网首页
声明提前(笔试必考题)

声明提前(笔试必考题)

作者: 壬万er | 来源:发表于2017-04-24 15:19 被阅读0次

    提前的是变量,而不是值,值不会提前。
    涉及到函数的作用域:
    全局变量和局部变量

    在函数内部声明的变量就是局部变量;
    在函数外部声明的变量就是全局变量。

    
    console.log(a); //undefined
    var a = 5;
    
    4EDL4VJRRSARXFVE`VIRH_F.png

    如果变量声明没有书写var ,则直接成为全局变量
    但是在ES5中严格模式下则会报错

    3.png

    函数声明也会提前

    4.png

    相关文章

      网友评论

          本文标题:声明提前(笔试必考题)

          本文链接:https://www.haomeiwen.com/subject/nfkpzttx.html