摘要: 当我们在执行test函数时,浏览器并不会报c未定义的错误,因为在js中,变量定义是通过var关键字,如果没有通过var定义,而直接进行引用,js引擎会自动把这个c定义为全局变量。 所以test2函数也可以拿到这个c。 test2(); 这个js引擎在编译时会先将c定义,但是不会给他赋值,赋值要在函数 阅读全文
posted @ 2015-12-22 23:02 DJL箫氏 阅读(176) 评论(0) 推荐(0)