JavaScript ES6

一、 JavaScript let

        let 语句允许您使用块作用域声明变量。

二、JavaScript const

        const 语句允许您声明常量(具有常量值的 JavaScript 变量)。

        常量类似于 let 变量,但不能更改值。

三、指数运算符

        取幂运算符(**)将第一个操作数提升到第二个操作数的幂。

        x ** y 的结果与 Math.pow(x,y) 相同。 

四、默认参数值

        ES6 允许函数参数具有默认值。

五、Array.find()

find() 方法返回通过测试函数的第一个数组元素的值。

请注意此函数接受 3 个参数:

  • 项目值
  • 项目索引
  • 数组本身

六、Array.findIndex()

findIndex() 方法返回通过测试函数的第一个数组元素的索引。

请注意此函数接受 3 个参数:

  • 项目值
  • 项目索引
  • 数组本身

七、新的数字属性

ES6 将以下属性添加到 Number 对象:

  • EPSILON
  • MIN_SAFE_INTEGER
  • MAX_SAFE_INTEGER

八、Number.isInteger() 方法

        如果参数是整数,则 Number.isInteger() 方法返回 true。

九、Number.isSafeInteger() 方法

        安全整数是可以精确表示为双精度数的整数。

        如果参数是安全整数,则 Number.isSafeInteger() 方法返回 true。

十、isFinite() 方法

        如果参数为 Infinity 或 NaN,则全局 isFinite() 方法返回 false。

十一、isNaN() 方法

        如果参数是 NaN,则全局 isNaN() 方法返回 true。否则返回 false。

十二、箭头函数(Arrow Function)

        箭头函数允许使用简短的语法来编写函数表达式。

        您不需要 function 关键字、return 关键字以及花括号

        箭头功能没有自己的 this。它们不适合定义对象方法

        箭头功能未被提升。它们必须在使用进行定义。

        使用 const 比使用 var 更安全,因为函数表达式始终是常量值。

        如果函数是单个语句,则只能省略 return 关键字和花括号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值