ES6学习(7)class

简介: ES6学习(7)class
  1. 实例对象和构造函数对象的属性是不相通的,实例对象一般是往构造函数内部找,找不到接着沿着原型链找,例如
    function A(){
         };
    A.name='dog';
    A.prototype.age= 3;
    let a = new A();
    console.log(a.name)//undefined;
    console.log(a.age); //3
    
  2. 对于上述例子,我们则称name是A的静态成员(属性和方法),使用class的写法
    class A {
         
     static name = 'dog'
    }
    
    class 声明类;constructor 定义构造函数初始化;
相关文章
|
3月前
|
存储
ES6 class小挑战
【8月更文挑战第25天】
|
4月前
|
存储 JavaScript 前端开发
ES6 class 类
【7月更文挑战第27天】
19 1
|
12月前
ES6中的class类
ES6中的class类
49 0
ES6 class使用方法
ES6 class使用方法
66 0
|
前端开发
前端小案例1-es6中 class的重写2
前端小案例1-es6中 class的重写2
66 0
前端小案例1-es6中 class的重写2
ES6 从入门到精通 # 21:class 类的用法
ES6 从入门到精通 # 21:class 类的用法
73 0
ES6 从入门到精通 # 21:class 类的用法
|
JavaScript Java C++
ES6-Class如何优雅的进行“糖化”
这是一篇番外篇,其实他的主线是由一篇ES6-Class科普文章引发的“惨案”。虽然是番外篇,但是有些剧情还是不容错过的。 现在我们来进入番外篇的主线:ES6的Class是ES5构造函数的语法糖。
|
JavaScript 前端开发 Java
ES6_Extends如何对ES5的继承进行“糖化”
我用我拙劣的代码来将这层糖的成分细细分析一下。 下面一些方法,都是基于class被脱糖之后的分析。关于class是如何被脱糖的过程===>请先查看ES6-Class如何优雅的进行Prototype“糖化” 内容很精彩,但是不要忘记回来看这个。这个剧情也挺赤鸡的。
|
JavaScript 前端开发
ES6新特性 类(class)详解
ES6新特性 类(class)详解
143 0