美文网首页
js中的预解释

js中的预解释

作者: 张松1366 | 来源:发表于2016-07-20 14:47 被阅读0次

    1、预解释(变量提升):在当前的作用域下,js代码执行之前、浏览器首先会把所有带var和function关键字的进行提前生命或者定义如:

    var num = 3;  声明:var num; 声明的时候并没有赋值,默认值为undefined;

    定义(赋值):num = 3;

    2、带var和带function的预解释的区别;

    var :在预解释的时候只是声明并没有定义(赋值)(只有代码执行的时候才会完成赋值定义)

    function:在预解释的时候,声明和定义是一起完成的(当代码在执行到执行的那一块的时候就不用管了);

    相关文章

      网友评论

          本文标题:js中的预解释

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