WEB前端ES7-新特性

js开发和web前端 java web开发前端 extjs5前端开发

ES7新特性

Array.prototype.includes()方法
includes()的作用,是查找一个值在不在数组里,若在,则返回true,反之返回false。 基本用法:

[‘male’, ‘maleh5’, ‘ma’].includes(‘male’) // true
[‘male’, ‘maleh5’, ‘m’].includes(‘ma’) // false

此方法两个参数:要搜索的值和搜索的开始索引。当第二个参数被传入时,该方法会从索引处开始往后搜索(默认索引值为0)。若搜索值在数组中存在则返回true,否则返回false。
和ES6里面的indexOf差不多,只是增加了一个判断

[‘a’, ‘b’, ‘c’].includes(‘a’) //true
[‘a’, ‘b’, ‘c’].indexOf(‘a’) > -1 //true

求幂运算符(**)

3**2 //9
4**2 //16

效果同

Math.pow(4,2) //16

前端接口开发 java angularjs前端开发流程 web前端开发和java后端

» 本文来自:前端开发者 » 《WEB前端ES7-新特性》
» 本文链接地址:https://www.rokub.com/5676.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!