ES6 class创建类

在ES6中新增了类的概念,可以使用class关键字声明一个类,之后以这个类来实例化

1.1 定义类:

      class 类名{  

         }

说明:类是以class关键字声明的,后面跟着类名和花括号中的类体。

1.2 实例化对象: const 对象名=new 类名( );

1.3 给对象中的属性赋值:对象名.属性名=值;

1.4 调用对象中的方法:对象名.方法名();

class Person{
           name;
           age;
           sex="男";
           introduce(){
             //ES6类中的方法,如果要访问类中的属性,需要使用this.属性名来访问
             console.log(`我叫${this.name},今年${this.age}岁,我的性别是${this.sex}`);
                             //我叫刘备,今年43岁,我的性别是男
           }
           work(){
              console.log(`${this.name}正在正在劳动`);
                             //刘备正在正在劳动
           }
 }
let p1=new Person();
       p1.name="刘备";
       p1.age=43;
       p1.introduce();
       p1.work();

总结:ES6创建对象的过程

        1)分析:观察分析后,提取出对象中的属性和方法

        2)定义类

        3)实例化对象,然后给对象中的属性赋值,调用方法执行行为。


你可能感兴趣的:(javascript,linq,p2p)