课程
/前端开发
/jQuery
/全屏切换效果
为什么要:
PageSwitch.prototype={ init:function(){ } }
而不是
PageSwitch.prototype.init=function(){ }
2015-10-11
源自:全屏切换效果 2-1
正在回答
这个并不是重写原型对象~ 上下两个都是给原型添加方法的方式,他们其实是等价的。只是上面采用的是字面量的赋值方式~
Robot2 提问者
这样的写法不是吧pageSwitch的构造方法覆盖了吗? 在字面量内部又没有显式指定构造方法
课程里边在pageswitch.prototype里添加了不止init一个方法,用第一种方式写方便后续添加别的方法
其实还是有些区别的,看上图。不过两种方式在这里都没有什么影响。
举报
如何在PC和移动端实现全屏切换效果,本课程会给你答案
3 回答截图中return this.each的this指的是谁 他是原生对象还是jq对象 如果是原生对象 那么 jq和原生可以混写嘛?!!!
1 回答为什么要对container实现PageSwitch,而不对sections实现PageSwitch?
1 回答有一个地方不明白,求大神解答
1 回答为什么创建PageSwitch对象的时候要用匿名函数自我执行的方式呢?
1 回答jquery写插件如何调试写的对不对呢