es7 新功能

es7

1. Array.prototype.includes:接收两个参数includes(val , startInd),搜索的值和开始搜索的索引值

查找数组里面的某个值在不在这个数组里面,在就返回true,不在就返回false

var arr = [1,2,3]
arr.includes(1) //true

 

对于二位数组和对象类型的数组无法判断,我们知道NAN== NAN的返回值是false,但includes处理两个是否相等时返回的是true

 var arr = [1,2,3,[4,5,6]] 
 var arr = [{id:1},{id:2}]
 console.log( arr.includes({id:1})); // false

 

 2. 求幂运算符 **

2 ** 3 = 8
//等价于Math.pow(2,3)

 

posted @ 2020-08-19 17:55  晴天_太阳  阅读(116)  评论(0)    收藏  举报