一.首先创建js基础库对象:
不足之处:(对象方式创建基础)
- 没有实现连缀功能较传统的写法,较麻烦
改进:(function创建基础库)
- 每个方法都返回基础库对象这样就方便了给基础库赋属性或方法
给Base对象添加方法:(必须给Base原型添加方法,而不是直接给Base添加方法)
对象方法、类方法、原型方法
不知同学们有没有注意到获得id节点等一些方法,放在Base的构造函数里但是设置Css方法放在了Base构造函数外面了,其实给对象创建方法一共有3种形式:
-
对象方法:方法放在对象的构造函数的里面
如:上面的获取id节点方法 -
原型方法:方法放在对象构造函数外面
如:上面的设置CSS样式 -
类方法:方法放在对象构造函数的外面
-
法12需要通过实例化对象去调用,法3方法调用時不需要对象实例
-
原型方法一般用于对象实例的共享当创建多个对象时,这些对象的方法分配一个共享内存不用每实例化一次就要分配相应的内存
-
弄清除问题出现的根源,才能对其进行修改得到想要的结果
-
遇到不明白的知识点要总结,总结的过程肯定比看视频时想的多更仔细,因为如果你想让别人看懂你的博客首先自己必须很清楚的知道自己写的什么