Вопросы по теме 'ecmascript-next'

Как использовать асинхронный объект функции ожидания в Javascript?
Скажем, у меня есть функциональный объект- setObj : function(a,b){ obj.a = a; obj.b = b; } Если мне нужно использовать async & await для этого функционального объекта, как мне это сделать? Если то же самое было написано в функции...
21548 просмотров

Async / Await не ждет
У меня возникла проблема, которую я не совсем понимаю. Я чувствую, что есть вероятные концепции, которые я не понял, код, который можно оптимизировать, и, возможно, ошибка, добавленная для хорошей меры. Чтобы значительно упростить общий поток:...
12848 просмотров

Как я могу использовать декораторы сегодня?
Я вижу декораторы, которые сегодня уже используются в некотором коде javascript. Мой вопрос действительно двоякий. Первый: Если декораторы еще даже не доработаны, как их можно использовать в рабочем коде сегодня? Не будет ли поддержки браузера...
9194 просмотров

Поддержка Babel для Object.entries
Я смотрю на предложение этапа 3 для Object.values ​​/ Object.entries и я бы очень хотел использовать его в моем текущем проекте JavaScript. Однако я не могу понять, есть ли какой-нибудь пресет Babel, который его поддерживает. Поскольку...
23861 просмотров
schedule 03.02.2023

Инициализаторы свойств не определены до объявления
Я пытаюсь использовать инициализаторы свойств, чтобы использовать функции стрелок в качестве методов класса. Но они недоступны, пока метод не объявлен. Если я изменю порядок их объявления, это сработает. Это ожидаемое поведение или это...
89 просмотров
schedule 14.03.2024

Невозможно использовать свойства дочернего класса в конструкторе родительского класса через свойства преобразования класса Babel.
При расширении родительского класса и объявлении свойств дочернего класса с помощью подключаемого модуля Babel «transform-class-properties» любые свойства класса дочернего класса недоступны через метод конструктора родительского класса. class One...
706 просмотров

Деструктуризация объекта ({x, y, rest}) для внесения в белый список свойств объекта
Использование деструктуризации оставшейся части объекта позволяет легко внести в черный список свойства объект, как в следующем примере: const original = { a: 1, b: 2, c: 3, evil: "evil", ugly: "ugly", }; const { evil, ugly,...
1026 просмотров

Свяжите это при использовании декораторов методов в React
Как связать this с transform-decorators-legacy плагином Babel? Например, у меня есть простой декоратор. Декоратор работает, но this не определен в методе компонента. fucntion myDecorator(target, name, descriptor) { var oldValue =...
2781 просмотров

Использование декораторов ES в методах получения и установки класса
это нормально, согласно предложению декоратора, иметь декоратор для получателя или сеттера класса? Или они разрешены только для обычных методов? например class Foo extends Bar { @override get someProp() { super.someProp + 2; } }...
325 просмотров
schedule 06.11.2022

Как преобразовать обычную грамматику с рекурсией и чередованием в регулярное выражение
Грамматика регулярна, если она либо праволинейна, либо леволинейна. В этом руководстве утверждается, что из-за этого он обладает особым свойством: Регулярная грамматика обладает особым свойством: заменяя каждый нетерминал (кроме корневого) его...
122 просмотров

Как создать декоратор, который добавляет одну функцию в класс компонента?
Я должен предварить это, сказав, что очень мало понимаю в декораторах es7. По сути, мне нужен декоратор с именем @model , который добавляет функцию к компоненту с именем model . Так, например, я бы назвал это так @model class FooBar extends...
231 просмотров

Что делает ES6 таким особенным?
Так что я только недавно начал с головой погружаться в веб-разработку. Одна вещь, которую я очень быстро понял, заключалась в том, что ES5 = старая, а ES6 = блестящая и новая. Я полагал, что ES6 был последним и самым лучшим из того, что могла...
241 просмотров