Публикации по теме 'ecmascript-2016'
Удаление ведущих пробелов в строках шаблона ES6 (шаблонные литералы)
JavaScript всегда затруднял работу с длинными строками, особенно когда вам нужно отформатировать их на несколько строк. Решение всегда заключалось в том, что вам нужно объединить несколько строк следующим образом:
var foo = "So here is us, on the " +
"raggedy edge. Don't push me, " +
"and I won't push you.";
Или используйте продолжение строки:
var foo = "So here is us, on the \
raggedy edge. Don't push me, \
and I won't push you.";
Ни то, ни другое не выглядит..
Вопросы по теме 'ecmascript-2016'
javascript: Async / ожидание в .replace
Я использую функцию async / await следующим образом
async function(){
let output = await string.replace(regex, async (match)=>{
let data = await someFunction(match)
console.log(data); //gives correct data
return data
})
return...
9808 просмотров
schedule
16.03.2022
TypeScript и Koa 2: проблема async/await с глобальным обработчиком ошибок
Я пишу приложение с TypeScript, а также с Koa 2.
Однако проблема, с которой я сталкиваюсь, заключается в том, что мой глобальный обработчик ошибок Koa не улавливает ошибки, которые были выброшены в моем приложении.
Возьмем, к примеру, следующее...
1142 просмотров
schedule
20.10.2023
Лучший способ полифиллировать функции ES6 в приложении React, которое использует приложение create-react-app
Я тестировал свое приложение React.js в Internet Explorer и обнаружил, что какой-то код ES6 / 7, например Array.prototype.includes() , его ломает.
Я использую create-response-app , и, очевидно, они решили не включать много полифилов, поскольку...
85761 просмотров
schedule
26.07.2022
ES7 состоит только из двух функций?
Согласно этому блогу: https://webapplog.com/es7-es8/
Особенности ES7:
Массив.прототип.включает
Оператор возведения в степень
Это правильно? Если это так, то почему потребовался год, чтобы внести только два незначительных изменения в...
154 просмотров
schedule
11.09.2023
setTimeout выполняется перед задачей в очереди микрозадач (очередь заданий)
У меня проблемы с пониманием того, почему мой код ниже регистрирует в следующем порядке: «конец» «тайм-аут выполнен» «обещание»
Я предположил, что «обещание» будет регистрироваться до «истечения времени ожидания», поскольку оно имеет приоритет над...
121 просмотров
schedule
18.06.2022
Объедините два массива объектов, чтобы получить все возможные результаты
У меня есть два массива объектов:
const osCapabilities = [{
os: 'Windows',
os_version: '10',
}, {
os: 'OS X',
os_version: 'Mojave',
}];
const browserCapabilities = [{
browser: 'chrome'
}, {...
54 просмотров
schedule
18.07.2022
Импортировать/требовать файл JSON как клон в свойство данных Vue
У меня возникла проблема с использованием внешних данных в свойстве Vue data .
Рассмотрим следующий фрагмент из моего компонента:
export default {
data() {
return {
gallery:...
352 просмотров
schedule
30.03.2022
Как вставить новое значение в массив объектов в React
Я думаю, что это может быть глупый вопрос, но, поверьте, я новичок в React. Я пытаюсь вставить новый ключ и значение в массив объекта, но не могу этого сделать. Может кто-нибудь, пожалуйста, помогите мне, как достичь моей цели. Спасибо
Код...
210 просмотров
schedule
04.08.2023