Наиболее полные Es6 – Es11 (статьи Es7)

Остальные ссылки есть в конце статьи

Эс7

1. Расширение массива включает в себя

Используется для определения того, содержит ли массив указанное значение. В зависимости от ситуации, если оно есть, возвращается true, в противном случае возвращается false.

const array1 = [1, 2, 3];

console.log(array1.includes(2));
// output: true

const pets = ['cat', 'dog', 'bat'];

console.log(pets.includes('cat'));
// output: true

console.log(pets.includes('at'));
// output: false

2. Энергетический оператор (**)

Оператор возведения в степень (**) возвращает результат возведения первого операнда в степень второго операнда. Он эквивалентен Math.pow, за исключением того, что он также принимает BigInts в качестве операндов.

console.log(3 ** 4);
// output: 81

console.log(10 ** -2);
// output: 0.01

console.log(2 ** 3 ** 2);
// output: 512

console.log((2 ** 3) ** 2);
// output: 64

Предыдущая статья: Наиболее полные Es6 – Es11 (статьи Es6)
Следующая статья: Наиболее полные Es6 – Es11 (статьи Es8)

Supongo que te gusta

Origin blog.csdn.net/weixin_44646763/article/details/124912312
Recomendado
Clasificación