摘要: js预解析的题像在做智力题一样有意思~ 预解析 预解析:在解释这行代码之前发生的事情——变量的声明提前了,函数的声明提前 注意:预解析分段,多对的script标签中如果函数名相同,互不影响 预解析就是变量的声明提前了,比如 console.log(num);var num = 10; 这里你可以看做 阅读全文
posted @ 2018-03-19 17:10 krank 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 以前总是搞不清楚js里面的作用域、块级作用域、预解析,做题总做错,今天彻底搞明白了,来记录梳理一下~ 块级作用域 在其他语言中,任何一对花括号中的语句都属于一个块儿,在这之中定义的所有变量在代码块外都是不可见的。Js中没有块级作用域 一个感觉在面试中会经常遇到的问题 第一反应是i是9,但是错了,i是 阅读全文
posted @ 2018-03-19 15:39 krank 阅读(149) 评论(0) 推荐(0) 编辑