Skip to main content
Stack Overflow на русском

Результаты поиска

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 498085
26 результатов

JavaScript (не путать с Java) — динамический, интерпретируемый язык со слабой типизацией, обычно используемый для написания скриптов на стороне клиента. Эта метка предназначена для вопросов, связанных с ECMAScript, его различными диалектами и реализациями (за исключением ActionScript). Если нет меток, относящихся к фреймворкам, предполагается, что код в ответах также не должен требовать сторонних библиотек.

-1 голос

Как удалить из строки повторяющиеся символы?

/** * @name removeDuplicates * @param {string} str * @returns {string} * * Complexity: O(n * (n/2)) */ function removeDuplicates(str) { let result = ''; for (let i = 0; i < str.length; i++ …
Oleksandr's user avatar
  • 522
2 голоса

В цикле выдает Undefined JS

Причина: неверно заданные значения для цикла. Ваша строка: [H, e, l, l, o] // (Строка) [0, 1, 2, 3, 4] // (индексы) Свойство length содержит КОЛИЧЕСТВО символов в строке, а не ИНДЕКС последнего. КОЛИ …
Oleksandr's user avatar
  • 522
1 голос
1 ответ
334 показа

Почему метод Object.fromEntries ведет себя неожиданным способом?

Столкнулся со странным поведением метода Object.fromEntries Есть следующий код: const obj = { 0: 6, 1: 7, 2: 8, 3: 3, 4: 4, 5: 5, 6: 0, 7: 1, 8: 2 }; const res = Object.fromEntries( Object.en …
Oleksandr's user avatar
  • 522
1 голос

Не могу вычислить сумму полей объекта , в массиве

const calculateTotal = result.reduce((total, amount, index, array) => { let summ = 0; return (summ += amount); }, 0); Тут вы никак не задействуете переменную total. Можно переделать функцию в ваш …
Oleksandr's user avatar
  • 522
1 голос

Как сравнить массив объектов с массивом по условию?

Элементарная задача на 2 строки кода. Перебрать массив arr2 и на каждой итерации обходить arr1 в поисках нужного id. Потом фильтровать результат, оставляя только найденные элементы. Что вам советуют - …
Oleksandr's user avatar
  • 522
0 голосов
Принятый

Vue 3 v-model значение не доходит до методе

Когда юзер сфокусирован на input и нажимает кнопку на клавиатуре, то происходят следующие события keydown => input => keyup. Соответственно, v-model следит как раз за событием input и из-за этого вы п …
Oleksandr's user avatar
  • 522
0 голосов

Пишу функцию для библиотечной компоненты

Не совсем понятно как вы пытались использовать $emit, но, похоже, что как-то не так. https://ru.vuejs.org/v2/api/#vm-emit Попробуйте это: Child.vue <script> export default { //... mounted() { …
Oleksandr's user avatar
  • 522
1 голос
Принятый

Процесс загрузки через fetch

fetch не предоставляет такого функционала. Он может показывать прогресс для ЗАГРУЗКИ, но не для ВЫГРУЗКИ. Вы не можете это организовать с помощью только JS в браузере. см. похожий вопрос: https://stac …
Oleksandr's user avatar
  • 522
0 голосов

Необходимо правильно извлечь данные из API JS

https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise Прочитайте про промисы и всё станет понятно. К свойствам в [[]] вы не имеете доступа, т. к. они внутренние. …
Oleksandr's user avatar
  • 522
0 голосов

Как в Vue отправлять обработчики событий в очередь?

Да, вам нужна очередь. Для того, чтобы определить, что действие закончено, само действие нужно обернуть в промис, например, и резолвить по завершению. При срабатывании события клика нужно записывать м …
Oleksandr's user avatar
  • 522
0 голосов

Безопасность от xss

Используйте библиотеку для санитизации html. Таким образом, вы сохраните возможность использования разметки HTML. Например, рекомендую попробовать purify-html. Это библиотека, которую написал я пару л …
Oleksandr's user avatar
  • 522
0 голосов

Как сделать разрыв в выводе пагинации страниц

Ещё как вариант: https://gist.github.com/Aleksandr-JS-Developer/821b17344350592afae6af67654b0339 const getPagination = (currentPage, lastPage, offset = 3) => { const res = []; if (currentPage > o …
Oleksandr's user avatar
  • 522
0 голосов

Как удалить слушателя события?

Вопрос на самом деле в том, что именно вам нужно. Если вы хотите не вызывать свою функцию при клике в зависимости от условия, то можете сделать это как то так: import myFunction from '@/functions/myFu …
Oleksandr's user avatar
  • 522
0 голосов

Не могу понять, как изменить цвет определенных букв в input

Перекрасить просто так часть текста в input не выйдет - текст лежит внутри shadowRoot, а у input нет возможности прочитать и/или изменить shadowRoot. Для создания необходимого вам функционала почитайт …
Oleksandr's user avatar
  • 522
0 голосов

Как связать JavaScript и python в рамках плагина Chrome для парсинга?

Во-первых, тут у вас может быть классическая проблема XY. Вам нужны данные в push уведомлении или именно парсер для сайта? Какого рода данные? Может, вы можете обойтись данными напрямую из API? Или, д …
Oleksandr's user avatar
  • 522

1
2
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /