首页 > 其他 > 详细

ES 7 新特性整理

时间:2015-04-03 01:27:06      阅读:257      评论:0      收藏:0      [点我收藏+]

 

 

1. let,可以使用let代替var声明变量。使用let声明的变量拥有块级作用域,仅在代码块中生效

2. const,使用const声明常量,一经声明,无法改变

3. 模式匹配

  var [a, b, c] = [1, 2, 3]

4. 新的字符串方法

  • contains可以查找a字符串是否包含在b内
  • startsWith可以查看字符串是否在另一字符串开头
  • endsWith查看字符串是否在另一字符串末尾
  • repeat返回一个新字符串,将原字符串复制N次

5. 全局方法parseInt和parseFloat被移到了Number对象上,使用方法不变

6. Number.isInteger() 用来判断一个数是否为整数,因为浮点数和整数储存方法相同,所以3.0和3是同一个值

7. Math.trunc() 用于去掉一个数的小数部分,返回整数部分

8. 数组对象的find()方法,用于找到第一个符合条件的数组元素

9. Array.observe() 和Array.unobserve() 这两个对象用于监听和取消监听数组的变化

ES 7 新特性整理

原文:http://www.cnblogs.com/sunken/p/4388880.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!