Результаты поиска по запросу "ecmascript-6"
fns.spec.js
аюсь шпионить за функцией, которая вызывается другой функцией, которые находятся во внешнем файле и импортированы. Funcs.spec.js: import * as Funcs from './Funcs' describe('funcA', () => { it('calls funcB', () => { jest.spyOn(Funcs, 'funcB') ...
Я нашел это возможным, но хакерский, посмотрите мой ответ.
e.JS 10 добавлена экспериментальная поддержка загрузки модулей ES6, которые уже работают в браузерах. Это означало бы, что мы могли бы наконец использовать одни и те же файлы для Node.JS и браузеров без какой-либо транспиляции ...
Благодарю. Это имеет смысл.
я есть два обещания, одно из которых отклонено, а другое выполнено. Promise.all называется. Он выполнил блок catch в Promise.all, поскольку одно из обещаний было отклонено. const promise1 = Promise.resolve('Promise 1 Resolved'); const promise2 ...
ТиДжей, ты Бог среди людей! Большое вам спасибо, я не могу сказать вам, насколько это мне помогает. Надеюсь у тебя будет отличный день :)
я есть массив userIds, которые я использую в getOrdersByUserId (), чтобы получить заказы, размещенные этими пользователями в течение определенного месяца: function getOrdersByUserId(userId, month = 4) { const apiService = new ApiService(); ...
Итак, лучшее, что я могу сделать, это остаться с моим текущим решением ... спасибо за совет
ользую Typescript, и я хотел бы обновить объект с другим, только на соответствующих ключах. // Destination objectOne = { a: 0, b: 0, }; // Source objectTwo = { a: 1, b: 1, c: 1, }; // Expected result = { a: 1, b: 1, }; // Current solution ...
Вы можете использовать простой рекурсивный процесс для этого.
онец сдался и написалfor цикл для инициализации простого массива объектов, где каждый объект имеет увеличенный счетчик (id) как атрибут объекта. Другими словами, я просто хочу: var sampleData = [{id: 1},{id: 2},...];Я надеялся на компактный ...
, и т.д.
у меня 3<img> теги на странице, и я хотел бы получить их в виде массива, поэтому я написал: let myArray = ['img1', 'img2', 'img3'].map(id => document.getElementById(id)); ... который работал хорошо. Тогда я подумал: эй,getElementById ...
@RoseRobertson :) Я просто вижу ваш ответ с тем же подходом, и да, я думаю, что нет элегантного решения.
от вопрос уже есть ответ здесь: Получить длину параметра функции, включая параметры по умолчанию [/questions/42899083/get-function-parameter-length-including-default-params] 2 ответаНапример, если у меня есть следующая функция в JavaScript: var ...
Родитель и дети общаются через сервис
у меня есть два компонента, CompA и compA5, которые расположены на 3 или 4 уровнях друг от друга, я хочу создать канал связи между компонентами. Допустим, из компонента CompA я хочу отправить событие в compA5, чтобы вернуть некоторые данные, ...
Спасибо Эрику Киму и его представителю, который потратил ваше драгоценное время на объяснение концепции :)
ал использовать функции стрелок после того, как почувствовал, что выполнение ручных привязок функций / объектов и проблем, связанных с областью видимости, - головная боль, но очень недавно я понял, что лучше использовать обычную функцию (ES5), ...