试想一下,如果你要做一个选项卡的切换效果,页面上只有一个区域用到了选项卡,没什么问题,可视,当页面上到处都是选项卡的话,你该怎么处理? 往往你面临的情况没有想象中的简单,比如A div中的选项卡 实现自动切换 是正序,B div 的选项卡切换是倒序,如果你利用面向过程,那么改起来正的挺费劲这个时候就需要把公共的部分抽象出来封装到一起,通过继承 多态的方法实现这样的需求在面向对象中,你可能只需要传递一个 div id 外加一些控制参数,调用合适的方法来实现效果即可你可以分三步走
1.将普通方法中的 公共变量 作为对象中的 this 下面的属性
2.将具体的功能函数 以 对象.protype.方法 的形式展示
3.修改方法中this的指向
1.将普通方法中的 公共变量 作为对象中的 this 下面的属性
2.将具体的功能函数 以 对象.protype.方法 的形式展示
3.修改方法中this的指向
解决方案 »
- 在线等 !!!location.href 地址有 特殊字符 #怎么办
- 在a页面用window.open打开页面b,然后用window.location.href定向到c,怎么实现在关闭c的时候刷新a?
- JavaScript改变css样式问题。
- 哪位高人能帮我把这个程序优化一下
- 除了宋体之外,还有什么字体可以工整地对齐,即不论是什么字母,不论大小写,宽度都是一样的
- 菜鸟问:这段代码应该怎样修改才合适?
- 请大家帮我分析一下,我想做的是根据的IE版本导航到不同页面去,但是我遇到了问题。
- 这个怎么得到
- 小问题,但我却不会~~~~~~:(
- 页面post表单给Servlet后的返回值怎么取到啊···
- js获取json中指定数据的问题。
- 新手问问题
推荐 《重构》《headfirst设计模式》《设计模式》
也是java c++等程序员强加给javascript的.对没学过任何面向对象的程序语言来说,没好处。
//处理的函数体
var objY,objM; 获取对象,之后分别赋值}format 需要返回的格式, 这个参数可以不用,如果是返回字符串 就要这个
id 需要修改的 div 之类的 <div> <a class=y></a> <a class t></div>
nowtime 可以控,空则是当前时间,
我感觉应该这样
我也是新手