How to quickly calculate the Power of JavaScript
This article will explain in detail how JavaScript can be quickly exponentiated, Xiaobian thinks it is quite practical, so share it with you as a reference, I hope you can gain something after reading this article.
Fast exponentiation
Starting with ES7, we can use the power operator ** as shorthand for exponentiation, which is faster than Math.pow(2, 3). This is a very simple and practical point, but most tutorials don't specifically cover it.
console.log(2 ** 3); // Result: 8
This should not be confused with the ^sign, which is usually used to represent exponents, but in JavaScript is the bitwise XOR operator.
Before ES7, shorthand for powers relied primarily on the bit-left shift operator.