文章目录
一.概述
构造函数:它是一种特殊的函数,可以用来初始化对象,经常与new一起搭配使用。我们可以把对象中的一些属性和方法抽取出来,封装到函数里面。
在ES6中,增加了类和对象的概念,也增加了相应的语法。
在ES6之前,还没有类和对象的概念,所以开发人员经常用构造函数来创建对象。
JavaScript的构造函数可以添加一些成员,分别是实例成员和静态成员。
二.创建对象的三种方法
1.利用 new Object() 创建对象
在ES6中,引进了类的概念。
<script>
//1.利用 new Object() 创建对象
class Animal{
say(){
console.log("我不放弃");
}
}
var animal=new Animal();
console.log(animal);
</script>
2.利用对象字面量创建对象
<script>
//2.利用对象字面量创建对象
var obj2={
}; //创建一个空对象
obj2={
//引进方法
sing