日期:2014-05-16 浏览次数:20468 次
请看代码:
【1:】
var obj=function() { var MyFunc=function() { alert("hello world"); } return function() { return MyFunc(); } } var f3=obj(); var f4=obj(); alert(f3.toString()===f4.toString());//true
【2:】
var obj=function() { var MyFunc=function() { alert("hello world"); } return function() { return MyFunc(); } } var f3=obj(); var f4=obj(); alert(f3==f4);//false(连等于都为false,严格等于更为false)
?
【3:】
var obj=function() { var MyFunc=function() { alert("hello world"); } return function() { return MyFunc(); } }() var f3=obj; var f4=obj; alert(f3===f4);//true
?
请问各位大牛,怎么解释?
var obj=function() { var MyFunc=function() { alert("hello world"); } return function() { return MyFunc(); } } var f3=obj(); var f4=obj(); var f5=obj();
var obj=function() { var MyFunc=function() { alert("hello world"); } return function() { return MyFunc(); } }() var f3=obj; var f4=obj; var f5=obj;