摘要: var fn; // 声明一个变量function fn() { // 声明一个函数} alert(typeof fn); // functionfunction fn() { // 声明一个函数} var fn; // 声明一个变量alert(typeof fn); // function 无论声明位置先后,function 都是优先于变量声明var fn=1; // 声明一个变量 function fn() { // 声明一个函数 } alert(typeof fn); // number function fn() { // 声明一个函数 ... 阅读全文
posted @ 2012-04-11 16:11 穆乙 阅读(295) 评论(0) 推荐(0) 编辑
摘要: var name = "Kevin";function callName(){ alert(name); var name = "marry";}callName(); // undefinedJavascript在进入一个函数域时,先扫描声明,注意,仅仅是声明,并没有执行赋值,每个变量的初始值都是undefined。所以上式也可以相当于下面这种写法var name = "Kevin";function callName(){ var name; alert(name); name= "marry";}callNa 阅读全文
posted @ 2012-04-11 15:52 穆乙 阅读(276) 评论(0) 推荐(0) 编辑