一. 基础
1. 对象属性有哪几种访问方式?
(1). 通过 . 模式
(2). 通过 [] 模式
{
let obj = {
name: "ypf",
age: 18,
};
// 方式1--通过 . 获取
console.log(obj.name);
// 方式2 通过[] 获取
console.log(obj["age"]); //18
}
2. 对象创建有哪几种方式?[6种]
(1).
(2).
(3).
(4).
(5).
(6).
二. 对象拷贝
(参考文章: 注,相互关联)
1. 什么是深拷贝和浅拷贝?
2. 浅拷贝有哪些方式?
3. 深拷贝有哪些方式?
4. 手写深拷贝代码?
三. 对象继承的实现方式
1. 原型链继承
2. 构造函数继承
3. 拷贝继承
4. 组合继承
5. 寄生式组合继承
!
- 作 者 : Yaopengfei(姚鹏飞)
- 博客地址 : http://www.cnblogs.com/yaopengfei/
- 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。
- 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。