ES7:Array Includes&指数运算符
Posted 还是不会呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES7:Array Includes&指数运算符相关的知识,希望对你有一定的参考价值。
ES7:Array Includes&指数运算符
Array Includes
数组增加了includes
方法
const nums = [22, 33, 44, 55, 66, NaN];
console.log(nums.indexOf(33) !== -1); // true
console.log(nums.includes(33)); // true
// indexOf和includes的区别在于对NaN的判断
console.log(nums.indexOf(NaN) !== -1); // false
console.log(nums.includes(NaN)); // true
指数运算符
求一个数的次方更加方便,指数运算符:**
// 例如:求5的5次方
// es7以前,借助全局对象Math
const result1 = Math.pow(5, 5);
console.log(result1); // 3125
// es7推出更加简便的方法
const result2 = 5 ** 5;
console.log(result2); // 3125
以上是关于ES7:Array Includes&指数运算符的主要内容,如果未能解决你的问题,请参考以下文章
ES7(2016)Array.prototype.includes()