ES7 总结
# Array
# Array.prototype.includes()
/** * @name Array.prototype.includes * @desc 查找某个值是否存在于数组 * @params {*} * @returns {Boolean} */ const arr = [1, 2, 3]; const x = 2; // analogy // es5 arr.indexOf(x) !== 0 // => true // es7 arr.includes(x) // => true // special // es5 [NaN].indexOf(NaN) !== 0 // => false // es7 [NaN].includes(NaN) // => truejscopy success
# Number
# 指数运算符 **
**,与 Math.pow() 等效的计算效果。
// es5 Math.pow(2, 3) // => 8 // es7 2 ** 3 // => 8jscopy success