ES5 对象的写法

let x = 10,y = 20;const obj = {x: x,y: y,sum: function () {return this.x + this.y;}
};

ES6 对象的写法

const obj = {x,y,sum() {return this.x + this.y;}
};

class 有点类似 java 的 class

class Person { // 类名大写// 私有属性和方法 写在 construtor 里面constructor(name, age) {this.name = name;this.age = age;this.showName = function () {console.log(this.age);}}// class 内部的原型里面只允许写方法sayName() {console.log('I am ' + this.name);}
}const person = Person('mary', 19)

constructor 里面是对象的私有属性和私有方法 类里面是原型上的方法

ES6 里面的 class相关推荐

  1. Es6里面的Set和Map集合

    ECMAScript 6中的Set 集合 EcmAScript 6中新增了Set类型是一种有序列表,其中含有一些相互独立的非重复值,通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值 创建S ...

  2. bable转换html里面的js,如何使用babel,把写好的es6代码,转化为es5,让ie8兼容。...

    现在有很过编译的工具,比如是babel编译,webpack,grunt,gulp. 这篇文字很简单,就是让我们使用es6语法的代码,不仅仅可以让谷歌浏览器看,还可以使用ie8以上的浏览器看,其实就是把 ...

  3. PyTorch里面的torch.nn.Parameter()

    在刷官方Tutorial的时候发现了一个用法self.v = torch.nn.Parameter(torch.FloatTensor(hidden_size)),看了官方教程里面的解释也是云里雾里, ...

  4. servlet里面的context,定义属性值的事情!

    servlet里面的context,定义属性值. 在尚未指定属性值的时候.不管谁调用,都是NULL. 但是,一旦指定了属性值.那么,再次调用就是之间指定的数值啦! 而且,是象mapping一样存储对象 ...

  5. jQuery里面的datepicker日期控件默认是显示英文的,如何显示中文或其他语言呢?...

    jQuery里面的datepicker日期控件默认是显示英文的,如何让他显示中文或其他呢? [官方的写法]: (1)引入JS文件: <script type="text/javascr ...

  6. Angularjs $scope 里面的$apply 方法 和 $watch 方法

    Angularjs $scope 里面的$apply 方法 和 $watch 方法 学习要点: 1. Angularjs $scope 里面的$apply 方法 2. Angularjs $scope ...

  7. Android stdio build.gradle buildscript 里面的repositories 和allprojects里面 repositories 的区别

    第一段 buildscript 里面的 repositories 表示只有编译工具才会用这个仓库. 比如 buildscript 里面的 dependencies classpath 'com.and ...

  8. JAVA里面的int类型 和Integer类型,有什么不一样

    JAVA里面的int类型 和Integer类型,有什么不一样 原创 2013年09月04日 23:15:11 标签: java / 2120 编辑 删除 JAVA里面的int类型 和Integer类型 ...

  9. 对于C#里面的this与base

    如果说你父类里面有一个成员比如int a;那么你子类里面也可以再定义一个int a,这个时候base.a和this.a表示的就不是一个变量了,如果说子类里面没有,那么base.a和this.a表示的都 ...

最新文章

  1. Django3.0 +Python3 连接mysql遇到django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer
  2. LSTM模型与前向反向传播算法
  3. MEMS惯性传感器有哪些趋势?
  4. 明晚直播丨MySQL的查询与优化
  5. 摩托罗拉里程碑2刷android 2.3.4
  6. 幅相频率特性曲线的绘制(1)
  7. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java社区闲置物品交易平台z10mc
  8. 【计网】DNS解析 DDNS解决动态公网IP访问
  9. python 登陆网站图片验证,用python登录带弱图片验证码的网站
  10. 并发编程--线程池原理
  11. 梯度下降算法_Adam-一种随机优化算法
  12. JS模块化说明视频-张晓飞-专题视频课程
  13. 超实用!如何让智能家居网络更安全?
  14. JavaScript之留言板制作
  15. 2018最新版省市区三级联动下拉框+所有源代码以及数据库
  16. 晶体管问世;科幻巨匠诞生 | 历史上的今天
  17. oracle客户端软件的说明
  18. Oracle APEX 系列文章6:Oracle APEX 到底适不适合企业环境?
  19. JAVA源代码-java.util.concurrent 包--CopyOnWriteArrayList
  20. Logstash:使用 aggregation filter 把事件流聚合为一个事件

热门文章

  1. 因为apple无法检查其是否包含恶意软件_新Linux恶意脚本——清理其他恶意软件后再感染...
  2. python—while循环、字符串
  3. ug10许可证错误一8_面对排污许可证后监督检查,企业应做好哪些准备?
  4. PHP页面中嵌套go语言,go语言嵌套类型的使用细节
  5. java正则表达式 ppt_Java正则表达式演示
  6. Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
  7. 「视频版」当线程池溢出之后,程序会奔溃吗?面试突击 007 期
  8. Dubbo 面试题汇总(附答案)
  9. 彻底搞懂 Java 中的注解 Annotation
  10. C# Winform 窗体美化(八、Icon)