首页 > 其他 > 详细

class基本使用

时间:2019-04-21 20:40:52      阅读:117      评论:0      收藏:0      [点我收藏+]
console.log(`
1.创建一个空对象
2.让this 指向刚刚创建好的空对象
3.执行构造函数内的代码 (为相关的属性和方法赋值)
4.返回创建好的对象`)
// 1.创建一个空对象
// 2.让this 指向刚刚创建好的空对象
// 3.执行构造函数内的代码 (为相关的属性和方法赋值)
// 4.返回创建好的对象
// new 一个对象的过程 就是实例 
function Person(name,age){
    this.name = name
    this.age = age
}
const p1 = new Person("许三多",18)
console.log(p1)
console.log(‘====================================‘);
//通过 new 出来的实例,访问到的属性,叫做[实例属性]
console.log(p1.name);
console.log(‘====================================‘);
// class ---------------------------
//创建一个动物类
class Animal {
    //这是勒种的构造器
    //每个类中都有一个构造器如果程序员没有手动指定构造器,那么,可以认为类内部有一个隐形的构造器
    //类似如: constructor(){}
    constructor(name,age){
        //实例属性
        this.name = name
        this.age = age 
    }
}
const a1 = new Animal("黄",3)
console.log(a1);
console.log(a1.name);//实例属性

 

class基本使用

原文:https://www.cnblogs.com/tuziling/p/10746678.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!