最赞回答 / yytoo
1. resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize','orientationchange' in window 这个是判断在window对象中是否有orientationchange属性,因为orientationchange会遇到兼容性问题,有的浏览器不支持,所以这边做了判断来决定是用orientationchange还是resize(思路就是用resizeEvt这个变量来控制用哪个,后面只要用r...
2015-12-23
最赞回答 / 逯子洋
function Test() { this.name = 'Test'; return 'Test'; } var fnT = Test(); console.log(fnT.name);//undefinedvar newT = new Test(); console.log(newT.name);//Testnew 的作用是先声明一个对象,然后调用pageB作为初始化函数。这样的好处是可以调用pageB里的属性方法
2015-12-20
已采纳回答 / 李晓健
先判断 callback 是不是存在,如果存在就执行,这样写的目的是为了防止报错如果直接写 callback(); 当callback不存在时代码就会报错。
2015-12-20