天狐主题

zblog模板开发

js防抖节流

ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。

基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。上面的代码用 ES6 的class改写,就是顶部这样。

上面代码定义了一个“类”,可以看到里面有一个constructor方法,这就是构造方法,而this关键字则代表实例对象。也就是说,ES5 的构造函数Point,对应 ES6 的Point类的构造方法。

注意,定义“类”的方法的时候,前面不需要加上function这个关键字,直接把函数定义放进去了就可以了。另外,方法之间不需要逗号分隔,加了会报错。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«   2022年3月   »
123456
78910111213
14151617181920
21222324252627
28293031
控制面板
网站分类
搜索
最新留言
    文章归档
      网站收藏
      友情链接
      • Z-BlogPHP
      • 订阅本站的 RSS 2.0 新闻聚合

      Powered By Z-BlogPHP 1.6.7 Valyria

      Copyright Your WebSite.Some Rights Reserved.粤ICP备2021030632号