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

Как разрешить внешнюю асинхронную функцию из внутренней функции
Как разрешить внешнюю асинхронную функцию askIfUserIsAMinor с логическим значением, указывающим второстепенный статус пользователя (истина / ложь) после того, как пользователь ответил на приглашение диалогового окна? Например: async function...
1614 просмотров
schedule 11.03.2022

Что такое асинхронные функции ES7?
Я использую Babel уже некоторое время, и мне это нравится. Однако на домашней странице, где перечислены поддерживаемые функции, указано Async functions . Я много гуглил, и все, что я могу понять, это то, что это функция ES7. Пожалуйста, что...
1271 просмотров
schedule 02.01.2024

Почему функции javascript должны иметь ключевое слово async? Разве ключевого слова await недостаточно?
Например, почему приведенная ниже функция должна иметь «асинхронность»... не использует ожидание достаточно специфично, чтобы компилятор мог анализировать код без двусмысленности? # Why do we need async here async function foo() { var user =...
187 просмотров
schedule 29.07.2022

Расширение / украшение компонентов и директив Angular 2
У меня есть несколько вариантов использования наследования и украшения (как в шаблоне Decorator) компонентов и директив в Angular 2. Примером является компонент с базовым шаблоном, который не подходит для случая, до такой степени, что легче...
4934 просмотров

Является ли async/await неуместным в функциональном программировании JavaScript
Я изучаю монаду с помощью JavaScript. Promise сам по себе является монадой и является правильным способом функциональной обработки асинхронных побочных эффектов. Как насчет нового плеера es7 async/await, можем ли мы использовать его в функциональном...
1033 просмотров

События против потоков против наблюдаемых против асинхронных итераторов
В настоящее время единственным стабильным способом обработки серии асинхронных результатов в JavaScript является использование системы событий. Тем не менее, разрабатываются три альтернативы: Потоки: https://streams.spec.whatwg.org Наблюдаемые:...
8961 просмотров

React Uncaught TypeError: this.setState не является функцией
Я использую инициализаторы свойств. Это мое состояние. state = { status: 'Simon Says!', compArr: [], color: 'red', userArr: [] }; Это моя ручка . Я звоню государству здесь game = (event) => { let compArr =...
428 просмотров
schedule 13.08.2022

Плагин распространения объектов не работает в веб-пакете
Я пытаюсь использовать оператор распространения объекта в своем приложении. Это мои файлы. webpack.config.js const webpack = require('webpack') const path = require('path'); const BUILD_DIR = path.resolve(__dirname + '/build') const APP_DIR...
739 просмотров

Каков правильный способ проверки типов элементов querySelector/querySelectorAll?
Фон Я реализую Flow для проверки типов моих свойств в javascript. Это ретро-подгонка, поэтому я начинаю с маленького класса. Я использую определения свойств этапа 2 es2017, см. здесь Большинство свойств моего класса — это элементы dom,...
620 просмотров
schedule 30.11.2022

Добавить атрибут класса с помощью декоратора
Я пытаюсь использовать декоратор, чтобы добавить какой-либо метод или свойство в аннотированный класс. Это мой декоратор: export default function Component(params) { return function decorator(target) { target.template =...
1286 просмотров

ES6 безопасно использовать переменную статического класса в качестве ключа для карты?
В babel-preset-stage-0 мы можем объявить статическую переменную класса следующим образом: class Constants { static COUNTRY = Object.freeze({ NAME: 'Germany', DESCRIPTION: 'placeholder', }) } Безопасно ли использовать...
605 просмотров

ES5/6/Следующий способ перебора групп или фрагментов массива в JavaScript
Допустим, у меня есть массив, и я хочу перебирать их по N за раз. Я могу использовать простой вложенный цикл const array = ['a','b','c','d','e','f','g','h']; const step = 3; for (let i = 0; i < array.length; i += step) { const end =...
117 просмотров

Babel - декоратор декорированных свойств класса вызывается перед созданием экземпляра класса
Извините за создание нового вопроса, я не смог найти вопрос, касающийся этого вопроса. У меня возникли трудности с тестированием моей инъекции зависимостей с использованием мокко и экспериментальных декораторов es6+, транспилированных с помощью...
308 просмотров

Модуль не найден: ошибка: не удается разрешить «отличный шрифт»
ОШИБКА в multi axios font-awesome history material-ui prop-types react response-bootstrap react-dom react-foundation react-redux react-router react-router-dom recharts redux redux-saga Модуль не найден: ошибка: не удается решить 'font-awesome' в...
16088 просмотров

Как использовать и применять декораторы JavaScript?
Я пытаюсь понять, как использовать декораторы в очень простом фрагменте кода, поэтому я могу применить эту концепцию к своему более крупному проекту. Следуя статье Адди Османи здесь , я создал простой фрагмент кода. как показано ниже. Скажем, у...
15800 просмотров
schedule 24.09.2023

Стрелочные функции как свойства класса с использованием Babel
Может кто-нибудь объяснить, как Babel в React поддерживает функции жирных стрелок в качестве свойств класса? Using Babel Попробуйте Я вижу, что они не поддерживаются: class Question { // Property (not supported) myProp = () => {...
5074 просмотров