这部分有点难度,之前学的时候好像涉及的比较少,以至于除了原型链这三个字一点印象都没有
从题目入手
从题目总结知识点,再解答
题目
- 如何准确判断一个变量是数组类型(typeof是错误的,应该用instanceof //2020/7/24)
- 写一个原型链继承的例子
- 描述new一个对象的过程(知道原理)
- zepto(或其他框架)源码中如何使用原型链(zepto是啥 查一下 可参照https://blog.csdn.net/melody_day/article/details/53572060 zepto与jQ的异同)
Zepto最初是为移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。Zepto最大的优势是它的文件大小,只有8k多,是目前功能完备的库中最小的一个。
知识点
- 构造函数
- 构造函数-扩展
- 原型规则和示例
- 原型链
- instanceof(类型判断 类似typeof)
1.构造函数——见到大写字母开头的函数,基本上就是构造函数
良好的代码习惯,写构造函数时用大写字母开头
fucntion Foo(name<