摘要:
var a = 10; function fn() { //函数申明 //var a; alert(a); var a = 100; //申明被提前到了当前作用域的最开始 alert(a); } //fn(); //undefined 100 /* * var a; * * fn; * * a = 阅读全文
摘要:
var a = 10; alert(a); alert(a); //在很多的其他语言中,变量需要先申明再使用,但是在js中我们可以先使用再申明(虽然这里的结果不是10,是undefined) var a = 10; //在js中,js解析器会对我们的代码做一些初始化分析的工作,其他包含了这么一项内容 阅读全文