JavaScript面向对象编程重要概念回顾
1. JavaScript对象概述
JavaScript是一门灵活的编程语言,即使你可能没有深入了解过对象的内部工作原理,也肯定使用过对象。与C++、C#或Java等传统面向对象语言不同,JavaScript(至少在ES6之前)没有正式的类定义语法,但这并不妨碍我们创建类并充分利用面向对象的设计和架构,甚至可以说JavaScript的方式更加灵活。
在较新的JavaScript版本(ES6)中,引入了新的语法,允许以更正式和结构化的方式定义类。更多信息可访问: http://es6-features.org/
创建JavaScript对象有多种方式,这里主要介绍三种:
- 使用原生对象类型构造函数
- 使用对象字面量表示法
- 使用构造函数
2. 使用原生对象类型构造函数创建对象
创建JavaScript对象最简单的方法之一是创建 Object 类型的实例,然后为其添加所需的属性。 Object 类型是JavaScript中的顶级对象(根对象),其他所有对象都是在其基础上创建的。这个对象有许多默认定义的属性,基于该类型创建的每个对象都会继承这些默认属性,如 toString 、 valueOf 、 hasOwnProperty 等。
以下是使用 Object
超级会员免费看
订阅专栏 解锁全文
1507

被折叠的 条评论
为什么被折叠?



