JS解析器/JS代码执行顺序

代码执行顺序必须的两个步骤: 1.预解析:在当前做用域下,JS运行以前,找到var和function关键字提早声明但并不赋值(undefined), 在解析过程当中 变量与函数重名:留下函数 函数与函数重名:留下后一个 2.逐行执行代码:找表达式,表达式可以修改预解析里的值,没有表达式就找预解析里的值. 表达式( = + - * / % ++ -- ! 参数... 可以改变值的都称为表达式 )
相关文章
相关标签/搜索