为了账号安全,请及时绑定邮箱和手机立即绑定

done,折腾了好久,终于封装到一个对象里了,总结一个点,用函数的原型封装的话,必须要实例化后才能运行,不能用设置原型的原函数直接运行function set(){},set.prototype={say:function(){}}运行的时候必须要var set1=new set();然后set1.say();

正在回答

3 回答

牛B,写的不错,可是为什么那个重置函数不起作用呢,但是确实是运行到里面去了呀?

0 回复 有任何疑惑可以回复我~
#1

happyTIME_2 提问者

我测过是有效的啊,你换个浏览器看下行不行,这样写的原理很简单,就是把便签内的style属性清除,移除所有的行内样式
2014-08-15 回复 有任何疑惑可以回复我~

这样写肯定知道,但自己在学函数、对象本质的东西,想多练下手,我还写了个版本是用函数原型的,现在这个截图是封装到对象的方法里的

0 回复 有任何疑惑可以回复我~

为什么要这么写呢,你直接写function 函数名(),在事件中直接写方法名(),这样在写法上不是简单点吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信