0
点赞
收藏
分享

微信扫一扫

Javascript(笔记44) - ES7特性 - 指数操作符

Array.prototype.includes

includes 方法用来检测数组中是否包含某个元素,返回布尔值;

const mingzhu = ['西游记','三国演义','红楼梦','水浒传'];
console.log(mingzhu.includes('西游记')); // true
console.log(mingzhu.includes('西厢记')); // false

console.log(mingzhu.indexOf('水浒传')); // 3
console.log(mingzhu.indexOf('西厢记')); // -1

原来使用的是  indexOf ,存在的话返回数字,不存在的话返回 -1;

差不多,都能用;


指数操作符

有ES7中引入指数运算符"**",用来实现幂运算,功能与 Math.pow 结果相同;

计算2的10次方;

console.log(2**10);           // 1024
console.log(Math.pow(2,10)) // 1024

效果一样。 感觉指数运算符  **  更直观一些;



举报

相关推荐

0 条评论