专业编程基础技术教程

网站首页 > 基础教程 正文

5、Javascript 创建对象的几种方式?(必会)

ccvgpt 2024-11-20 13:05:26 基础教程 5 ℃

1、简单对象的创建 使用对象字面量的方式{}

创建一个对象(最简单,好理解,推荐使用),代码如下

5、Javascript 创建对象的几种方式?(必会)

2、用 function(函数)来模拟 class

2.1) 创建一个对象,相当于 new 一个类的实例(无参构造函数),代码如下

2.2)可以使用有参构造函数来实现,这样定义更方便,扩展性更强(推荐使用)代码如下

3、使用工厂方式来创建(Object 关键字)

代码如下:

4、使用原型对象的方式 prototype 关键字

代码如下:

5、混合模式(原型和构造函数)

代码如下:

6、动态原型的方式(可以看作是混合模式的一种特例)

代码如下:

以上几种,是 javascript 中最常用的创建对象的方式

最近发表
标签列表