var x=[1,2,3]; var y=[2,3,5,6]; alert(typeof((function(){if(x.length>y.length) return y})()));
想不通为什么
认证0级讲师
条件不对哦
typeof((function(){if(x.length<y.length) return y})()) "object"
你把后面的()去掉就会返回function
你这样肯定会返回undefined,没意义。
var x=[1,2,3]; var y=[2,3,5,6]; alert(typeof((function(){ if(x.length > y.length){ return y; } return undefined; })()));
代码写这么乱,自己为难自己么?
条件不对哦
你把后面的()去掉就会返回function
你这样肯定会返回undefined,没意义。
代码写这么乱,自己为难自己么?