我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

前端基础-付盼盼-20230530

[复制链接]
下潜学员认证 发表于 2023-6-14 19:35:48 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、学习内容


ES6-类 - Person
        在ES6中,class (类)作为对象的模板被引入,可以通过 class 关键字定义类。
        class 的本质是 function。
        它可以看作一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法。
类定义不会被提升,这意味着,必须在访问前对类进行定义,否则就会报错。
类中方法不需要 function 关键字。
方法间不能加分号。
静态属性:class 本身的属性,即直接定义在类内部的属性( Class.propname ),不需要实例化。 ES6 中规定,Class 内部只有静态方法,没有静态属性。
class 的实例化必须通过 new 关键字。
语法糖 - 之前语法的精简
constructor构造函数
constructor 方法是类的默认方法,创建类的实例化对象时被调用。
extends继承
通过 extends 实现类的继承。

回复

使用道具 举报

关注0

粉丝0

帖子62

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026