首页 > 编程语言 >Javascript(笔记44) - ES7特性 - 指数操作符

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

时间:2022-11-18 23:32:23浏览次数:43  
标签:ES7 10 log indexOf 44 Javascript 运算符 mingzhu Math

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

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



标签:ES7,10,log,indexOf,44,Javascript,运算符,mingzhu,Math
From: https://blog.51cto.com/ahuiok/5869393

相关文章

  • 44
    <head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X-UA-Compatible"content="......
  • 3344
    <head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X-UA-Compatible"content="......
  • javascript-代码随想录训练营day3
    203.移除链表元素题目链接:https://leetcode.cn/problems/remove-linked-list-elements/题目描述:给你一个链表的头节点head和一个整数val,请你删除链表中所有满足No......
  • CF445D
    此题暴力可过。按照题意模拟即可。注意要用C++20。#pragmaGCCoptimize("O2,unroll-loops")#pragmaGCCtarget("avx,avx2")#include<bits/stdc++.h>usingnamespa......
  • JavaScript代码是怎么在浏览器里面运行起来的?
    JavaScript代码是怎么在浏览器里面运行的?下面简单探索一下浏览器内核浏览器内核(RenderingEngine),常见的叫法如:排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核。......
  • JavaScript_对象_RegExp2与JavaScript_对象_RegExp3
    JavaScript_对象_RegExp2正则对象:1.创建 1.varreg  =new RegExp(“正则表达式”);2.var......
  • JavaScript_对象_Math与JavaScript_对象_RegExp1
    JavaScript_对象_MathMath:数学1.创建特点:Math对象不用创建,直接使用。Math.方法名();2.方法random()返回0~1之间的随机数含0不含......
  • 令人头疼的Javascript隐式&强制转换
    Javascript的隐式强制只是指Javascript试图将意外的值类型强制为预期的类型。因此,您可以在需要数字的地方传递一个字符串,在需要字符串的地方传递一个对象等,它会尝试将其......
  • JavaScript语法_变量和JavaScript语法_变量typeof
    JavaScript语法_变量:1.变量:变量:小块存储数据的内存空间Java语言是强类型语言,而Javascript是弱类型语言。强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据......
  • JavaScript_语法_特殊语法与JavaScript_语法_流程控制语句
    JavaScript_语法_特殊语法JS特殊语法:1.语句以;结尾,如果一行只有一语句则;可以省略(不建议)2.变量的定义使用var关键字,也可以不使用......