Публикации по теме 'es2020'


Объяснение нулевого оператора слияния
Оператор нулевого объединения - это новый оператор в javascript, который на самом деле является спецификацией ES2020. Это короткозамкнутый оператор, очень похожий на операторы && и || . Что это? Нулевой оператор объединения ( ?? ) - это логический оператор, который возвращает его операнд RHS, когда операнд LHS равен nullish (нулевой или неопределенный), в противном случае возвращает его операнд LHS. const name = null ?? ‘John Doe’ // output: John Doe Зачем нам..

Хронология JavaScript: краткое руководство ES2015–2020
Если вы занимаетесь разработкой JavaScript. Вы должны знать: что такое ES или ECMA Script. Это версия JavaScript. Стандарт де-факто ES2015 для разработки, так как он поддерживается большинством браузеров. С момента появления JavaScript (т. Е. В 1997 г.) JavaScript прошел долгий путь, и пришло время активизировать свою игру на JavaScript. Мне всегда приходят в голову несколько вопросов, например: Как можно перебрать асинхронные данные или Легкий доступ к свойству вложенного..

Нулевое слияние | ES2020
ES2020 ES2020 был только что одобрен комитетом TC39, и в предложении Nullish Coalescing фигурирует. Что такое нулевое слияние? Что ж, это еще один способ присвоения значений, отличный от операторов ИЛИ, которые мы обычно используем. Оператор Nullish Coalescing возвращает результаты выражения в правой части, если выражение в левой части равно null или undefined . Если это звучит сбивающе с толку, не волнуйтесь, это действительно очень просто. В этом видео рассматривается..

JavaScript ES2020 в React Project
Новая спецификация JavaScript принесет некоторые новые интересные функции и исправит существующие обходные пути. Однако может быть сложно начать использовать эти вещи, когда у вас уже есть приложение React, или даже когда вы хотите создать новое приложение. В этой статье мы расскажем, как создать новое приложение React, добавить в него поддержку ES2020 и кратко рассмотрим некоторые новые доступные функции. Создание нового проекта React Есть несколько способов начать новый проект..

Частные поля ECMAScript в TypeScript 3.8
В TS 3.8 добавлены новые возможности и множество функций. Но сегодня я хочу поговорить только об одном частном поле ECMAScript. Теперь давайте рассмотрим простой класс: Теперь первое, что приходит в голову, это подождите, зачем мне дополнительный синтаксис, у меня уже есть модификатор частного доступа в TS? Хотя он работает аналогично, но имеет некоторые тонкие, но важные преимущества: 1. Уникальность: обычные поля можно переопределить в подклассах С частными полями..

ES2020 — два очень полезных API из списка
Нулевое объединение (??): Каждый разработчик Javascript может знать/сталкиваться с проблемой, описанной ниже: Когда вы объявляете переменную или объект и пытаетесь вернуть значение по умолчанию, если оно не определено. Пример: 1 const users = {имя: ‘пол’, возраст: 30}; console .log('Имя' + user.name); // Пол console .log('Возраст' + users.age); // 30 Пример: 2 (когда у вас нет имени объекта) const users = { age: 30 }; console .log('Имя' + user.name); // не..

10 лучших новых функций JavaScript в ES2020, о которых должен знать каждый разработчик
Для разработчиков Javascript есть хорошие новости: для использования доступны новые функции ES2020. Это означает, что в настоящее время у нас есть полное представление об эволюции, происходящей в ES2020, а также точное определение JavaScript. Итак, как насчет того, чтобы увидеть, что это за эволюция? # 1: Импорт мета Объект import.meta был сформирован реализацией ECMAScript с нулевым прототипом. Рассмотрим модуль module.js: <script type="module" src=" module.js..