十一、构造函数

十一、构造函数

  • 定义构造函数与定义普通函数没有任何区别

  • 定义构造函数首字母要大写,非语法要求,是业内约定成俗的

举例:

1
2
3
4
5
6
7
8
9
// 定义普通函数
function sum(){

}

// 定义构造函数
function Dog(){

}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// 定义构造函数
function Dog(){

}

function people(){

}

// 定义构造函数 首字母大写 此要求非语法要求,是认为规定,业内约定成俗的
// 以后只要看到首字母是大写的,都可以认为它是构造函数

// 创建对象有 2 种方式
var obj = {} // 字面量
var obj1 = new Object();

// console.log(obj, obj1);

var dog = new Dog();
var people = new people();

通过构造函数实例化对象:

1
var people = new people();

UldEnK.png

点击查看

本文标题:十一、构造函数

文章作者:Mango

发布时间:2020年07月13日 - 23:19:41

最后更新:2020年07月14日 - 13:27:10

原始链接:https://mango185.github.io/post/1473fb3e.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------------本文结束 感谢您的阅读-------------------