Публикации по теме 'es2020'
Новые функции Javascript в ES2020
Новые функции ES2020 (также известные как ES11) уже доработаны, и у нас есть время поэкспериментировать с ними. Продолжайте читать, чтобы проверить их и проверить совместимость браузера, пока мы пишем эту статью.
Строка.прототип.matchAll()
Метод matchAll() возвращает итератор всех результатов, совпадающих со строкой и регулярным выражением, включая захваченные группы.
const regex = /t(e)(st(\d?))/g;
const string = 'test1test2';
const matches = string.matchAll(regex);
for..
ES2020 -Обещание все улажено
ES2020 -Обещание все улажено
11-е издание, или ECMAScript 2020, было опубликовано в июне 2020 года. Оно содержит множество новых функций, и метод allSettled() является одной из них.
В основном обещания в JS используются для обработки асинхронных операций. Обещание иметь 3 состояния. Одно выполнено или решено , второе отклонено или 3-е ни выполнено, ни отклонено .
В ES6/ES2015 обещания реализованы как встроенная стандартная часть JS. Реализованы методы all(), race(), reject()..
[Javascript] Что является необязательной цепочкой в предстоящем ES11
[Javascript] Необязательное связывание คือ อะไร ใน ES11 ที่ กำลัง จะ มา ถึง ทำไม ต้อง ใช้ Необязательное связывание medium.com
Эта статья была написана с моей точки зрения, если вы видите, что что-то не так, не стесняйтесь комментировать.
Необязательная цепочка - это оператор?. (вопросительный знак и точка), который позволяет считывать значение свойства в объекте, аналогичном оператору. (точка).
Но разница в операторе ?...
⛓ Необязательный оператор цепочки в JavaScript
Определение
Необязательный оператор цепочки ?. позволяет считывать значение свойства, расположенного глубоко внутри цепочки связанных объектов.
Дополнительное связывание было введено как часть стандарта ES2020.
Почему это?
Это меняет способ доступа к свойствам из глубинных объектов. Дополнительная цепочка делает ваш код более чистым.
Рассмотрим этот фрагмент кода, в котором у объекта данных есть запрос и ответ на запрос.
Чтобы получить доступ к value , вы должны написать..
ES2020 - Динамический импорт🔥 (разделение кода)
В ES2015 (он же ES6) впервые была добавлена собственная модульная система JS, но основная проблема заключается в том, что это статический импорт, что означает, что он не может быть изменен во время выполнения, а также весь импорт должен быть разрешен до того, как JS сможет выполнить любой код, который мне кажется отстойным.
В ES2020 TC39 утверждает предложение по динамическому импорту модулей. Итак, теперь вместо того, чтобы иметь весь импорт в верхней части файла, вы можете..