第四节:Object对象相关(对象属性、创建、拷贝、重写、继承等)

一. 基础

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 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章