Публикации по теме 'for-of-loop'


Решение проблемы с максимальным количеством персонажей
В этом блоге я буду решать еще одну популярную алгоритмическую задачу — Max Character. Обратите внимание, что эта проблема будет решена в JavaScript! Вопрос заключается в том, чтобы создать функцию, которая возвращает символ, который чаще всего используется в строке. Судя по примерам в строках 6 и 7, и ввод, и вывод должны быть строками. Мое решение этой задачи имеет временную сложность O(n)! Использование массивов было бы отличным способом решения этой проблемы, но я собираюсь..

Вопросы по теме 'for-of-loop'

Поиск значения и, если значение существует, добавление строки с копированием данных в электронную таблицу Google
Я хочу найти слово в определенном столбце, а затем, если значение существует, я хочу скопировать строку ниже с его значениями и изменить слово на два разных слова. Моя проблема заключалась в том, чтобы найти найденный номер строки слова, чтобы...
62 просмотров

цикл forof. Должен ли я использовать const или let?
При использовании цикла for of оба они разрешены и работают: const numbers = [1,2,3]; // works for(let number of numbers) { console.log(number); } // also works for(const number of numbers) { console.log(number); } Я всегда использую...
9474 просмотров
schedule 30.03.2022

Почему итерируемый объект, возвращаемый из String.matchAll(), имеет длину 1?
При использовании регулярного выражения для извлечения совпадений из строки с помощью matchAll() результирующий объект Iterable, который распространяется в объект Array с помощью оператора распространения, показывает вложенные массивы с несколькими...
132 просмотров
schedule 24.07.2022

Mozilla Возможный Let vs var Bug
Пожалуйста, рассмотрите следующий код JavaScript: let funcs = [] for(let x of [1,2,3]) { funcs[x] = function(){ console.log("test:", x) } } funcs[1]() funcs[2]() funcs[3]() Когда я запускаю этот код в Google Chrome V55.0, он...
31 просмотров
schedule 03.08.2022

Доступ к индексу элемента массива ES6 внутри цикла for-of
Мы можем получить доступ к элементам массива с помощью цикла for-of: for (const j of [1, 2, 3, 4, 5]) { console.log(j); } Как я могу изменить этот код, чтобы получить доступ к текущему индексу? Я хочу добиться этого, используя синтаксис...
201878 просмотров
schedule 18.11.2022

Изменить поведение цикла forof объекта
Учитывая новый примитив «Символ» в ES6, возможно ли изменить/установить поведение цикла for...of в объекте? Я создаю небольшую утилиту для «глубокого извлечения» значений из «итерируемого» (который я определяю для своих целей как объект, массив,...
150 просмотров
schedule 22.02.2023

Тип 'HTMLCollectionOf ‹HTMLCanvasElement›' должен иметь метод '[Symbol.iterator] ()', который возвращает итератор.
Я создаю массив с const myCanvas = documen.getElementsByTagName('canvas') что это действительно работает. Он возвращает мне что-то вроде этого: images: [ 0: canvas, 1: canvas, 2: canvas ] Это для проекта Typescript, я хочу повторить...
4560 просмотров
schedule 18.07.2023