ES7常用语法

includes(value,index)

  1. 判断数组内是否包含某个值,返回布尔值(判断元素为引用类型的值时需要注意指针地址,一般不用来做元素为引用类型的判断)

    值得注意: 可以判断是否包含NaN

  2. 参数
    (1) value: 是否包含的值
    (2) index: 从第几个索引开始判断(可以不传)
  3. 使用
    const arr = [ 1,2,3, NaN ]
    
    arr.includes(NaN,1) --> 从下标为1的值开始判断,返回结果为true
    
    arr.indexOf(NaN)  --> -1 indexOf是判断不出来是否含有NaN

指数运算符

  1. 定义: ** 和Math.pow()的效果一致
    const num1 = 2**3
    const num2 = Math.pow(2,3)
    console.log( num1 ) --> 8
    console.log( num1 === num2 )

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!