JS代码的预解析和作用域

一、js代码的预解析:          js是一个解释型的语言,在代码执行之前,先对代码进行通读和解释,然后再执行代码,这就是js的代码的预解析。就像我们平时写代码的时候,很难理解为什么我们var a,打印a不报错而是undefined,又或者其他一些比如函数为什么可以随意放置啊,为什么变量会覆盖啊等等基础的问题,其实这些都是js的预解析在作怪。        js预解析:分两步执行 。 一,找
相关文章
相关标签/搜索