Skip to content
This repository was archived by the owner on Sep 14, 2023. It is now read-only.

Latest commit

 

History

History
29 lines (22 loc) · 1.04 KB

File metadata and controls

29 lines (22 loc) · 1.04 KB

ES2016

ES2016 в отличие от ES2015 включает всего 2 небольших нововведения:

  • Array.prototype.includes — метод, который проверяет содержится или нет указанный элемент в массиве.

    // ES2015 и ранее:
    const someArray = [...];
    console.log(someArray.indexOf(5) !== -1);
    
    // ES2016 и позднее:
    const someArray = [...];
    console.log(someArray.includes(5));
  • Экспоненциальный оператор — оператор для возведения в степень, является сокращением для Math.pow.

    // ES2015 и ранее:
    Math.pow(5, 7)
    
    // ES2016 и позднее:
    5 ** 7