摘要:
//变量名和函数名重复的话, /*声明+定义 fn=function fn(){ console.log(1); } 声明 var fn;(不需要该步骤) 声明(不需要该步骤)+定义 fn=function fn(){ console.log(2); } 定义 fn=10; */ fn();//2 阅读全文
posted @ 2018-01-09 11:03
qiqi105
阅读(735)
评论(0)
推荐(0)
摘要:
//函数体中return下面的代码不执行,但是需要预解析 function fn(){ console.log(num);//undefined return function(){ }; var num=100; } fn(); 阅读全文
posted @ 2018-01-09 10:47
qiqi105
阅读(222)
评论(0)
推荐(0)
摘要:
(function(num){ console.log(num); })(100) ~function(num){console.log(num);}(200) +function(num){console.log(num);}(300) -function(num){console.log(num 阅读全文
posted @ 2018-01-09 10:44
qiqi105
阅读(115)
评论(0)
推荐(0)
摘要:
//首先预解析var num;//所以'num' in window=true//就不进行赋值操作了if(!('num' in window)){var num=12;}console.log(num);//undefined console.log(fn);//undefinedvar fn=fu 阅读全文
posted @ 2018-01-09 10:42
qiqi105
阅读(117)
评论(0)
推荐(0)