JavaScript中构造函数、实例、原型对象是什么?

2026-04-01 14:460阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2342个文字,预计阅读时间需要10分钟。

JavaScript中构造函数、实例、原型对象是什么?

1. 概述ES6 ECMAScript 6.0(2015.06版本)。

2. 构造函数 在ES6之前,对象不是基于类创建的,而是通过一种称为构造函数的特殊函数来定义。这种函数用于定义对象的特征。

1概述

ES6, 全称 ECMAScript 6.0 ,2015.06 发版。在ES6之前,对象不是基于类创建的,而是用一种称为构造函数的特殊函数来定义对象和它们的特征。

2构造函数

构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。

// 利用构造函数创建对象 function Person(uname, age) { this.uname = uname; this.age = age; this.sing = function() { console.log('我会唱歌'); } } var ldh = new Person('刘德华', 18); var zxy = new Person('张学友', 19); console.log(ldh); ldh.sing(); zxy.sing();

在 JS 中,使用构造函数时要注意以下两点:

构造函数用于创建某一类对象,其首字母要大写构造函数要和 new 一起使用才有意义

(1)构造函数执行过程

new 在执行时会做四件事情:
① 在内存中创建一个新的空对象。

阅读全文

本文共计2342个文字,预计阅读时间需要10分钟。

JavaScript中构造函数、实例、原型对象是什么?

1. 概述ES6 ECMAScript 6.0(2015.06版本)。

2. 构造函数 在ES6之前,对象不是基于类创建的,而是通过一种称为构造函数的特殊函数来定义。这种函数用于定义对象的特征。

1概述

ES6, 全称 ECMAScript 6.0 ,2015.06 发版。在ES6之前,对象不是基于类创建的,而是用一种称为构造函数的特殊函数来定义对象和它们的特征。

2构造函数

构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。

// 利用构造函数创建对象 function Person(uname, age) { this.uname = uname; this.age = age; this.sing = function() { console.log('我会唱歌'); } } var ldh = new Person('刘德华', 18); var zxy = new Person('张学友', 19); console.log(ldh); ldh.sing(); zxy.sing();

在 JS 中,使用构造函数时要注意以下两点:

构造函数用于创建某一类对象,其首字母要大写构造函数要和 new 一起使用才有意义

(1)构造函数执行过程

new 在执行时会做四件事情:
① 在内存中创建一个新的空对象。

阅读全文