Используйте for-of-loop для вопросов, связанных с оператором for ... of, который используется для перебора итерируемой коллекции.

Подробнее про for-of-loop...

Я пытаюсь выполнить итерацию string, используя for of, чтобы определить индексы пустых пространств, которые есть у string, и зарегистрировать эти индексы. У меня есть string, который содержит 4 белых (или пустых?) Пробела, поэтому, используя этот метод for of и используя indexOf(), я ожидаю увидеть....
10 Окт 2021 в 08:32
Я новичок в Javascript, поэтому постараюсь объяснить это как следует. Я использую vanilla JS в цикле «fizz buzz», но, думаю, я пытаюсь сделать это немного по-другому. Я поместил оба набора чисел в 2 отдельных массива и успешно сделал это с помощью цикла for, сосчитав до 20, но я не использовал масс....
7 Июн 2021 в 23:39
В этом коде я пытаюсь впоследствии вызвать свойство .password из объекта со всеми объектами в массиве. Однако, если я делаю это в цикле «for of», это не сработает. Но вне цикла «for of» никаких проблем не возникает и работает должным образом. Есть ли причина, по которой он не выполняет магию должн....
25 Май 2021 в 23:40
Я в основном пытаюсь создать сайт, который показывает данные из API. Я использую следующую функцию Async для получения данных: async function getapi(url) { //store response const response = await fetch(url); //store data in JSON var data = await response.json(); getData(data); } ....
24 Май 2021 в 19:16
Хорошо, ребята, я действительно застрял в том, что здесь делать, чтобы убедиться, что все выполняется в порядке. Такое чувство, что мне не хватает await или чего-то еще очень простого, но я действительно не могу собрать воедино .......
13 Янв 2021 в 22:28
//array let posts = [{ text: "First post!", id: "p1", comments: [{ id: "c1", text: "First comment on first post!" }, { id: "c2", text: "Second comment on first post!!" }, { id: "c3", text: "Third comment on first po....
8 Ноя 2020 в 22:23
Я борюсь со следующим: У меня есть 7 столбцов с номерами от 0 до 6. Каждый столбец содержит несколько DIV. Я хочу найти последний div в каждом столбце. Я могу получить их, используя: var lastDiv = col[col.length-1]; console.log(lastDiv); Atm у меня есть следующее для каждого столбца, закодированно....
9 Окт 2020 в 11:50
Я только начинаю изучать JavaScript, так что это, вероятно, простая ошибка с моей стороны, но когда у меня возникают проблемы, я должен выводить на консоль разные инструкции для каждой строки в каждом массиве, и когда я запускаю то, что я have now, он каждый раз повторяет одни и те же элементы и до....
27 Сен 2020 в 19:38
Я только что получил результат «Оценка [объект Object] 0», напечатанный на терминале. Результат 27 был хорош, пока я не разделил функцию на возвращаемый объект. Как мне получить 27, если мне нужно вернуть объект? Как мне напечатать «alex» в console.log вместо [object Object]? const alex = { fir....
16 Сен 2020 в 09:21
Есть ли более простой способ использовать цикл for-of в Angular 9? Я написал такой код: Object.keys(httpParams).forEach((key) => { for (const paramKey of httpParams[key]) { params = params.append(key, paramKey); } }); Но есть ли другие способы не использовать этот цикл for-of....
31 Май 2020 в 20:28
Я тестирую угловые и у меня есть таблица данных, где я устанавливаю значения для каждой строки таблицы вручную. <tr> <td>{{object.name}}</td> <td>{{object.lastname}}</td> <td>{{object.address}}</td> <td>{{object.birthdate | date: 'dd/MMM/yyyy'}}</td> </tr> Я обновил свой шаблон, чтобы динам....
Каким будет тип переменной по умолчанию в цикле for..of. for (value of [1,2,3]) // what is the default type of value console.log(value) Я хочу знать, будет ли тип value var / let / const. Насколько мне известно, любая необъявленная переменная будет иметь тип var. Применяется ли это к перемен....
17 Апр 2020 в 11:27
Я попытался закодировать фрагменты кода как со строгим, так и со свободным равенством, чтобы подсчитать общее количество значений правдивых в данном массиве. Код работает правильно со свободным равенством let array = [0, '0', true, 100, false, NaN]; countTruthy(array); function countTruthy....
12 Апр 2020 в 12:04
У меня есть следующий массив: const cuisines = [ { african: "African" }, { american: "American" }, { arabian: "Arabian" }, { argentine: "Argentine" }, { asian: "Asian" }, { asian_fusion: "Asian Fusion" }, { australian: "Australian" }, { austrian: "Austrian" }, { bbq: "BBQ"....
Это два одинаковых или взаимозаменяемых? Какие варианты использования можно выбрать один перед другим? for(let i of array){some code} for(let i = 0; i < array.length; i++){some code} ПРИМЕР Завершите решение так, чтобы функция разбивала оболочку верблюда, используя пробел между словами. solution....
30 Мар 2020 в 09:11
Я пишу рекурсивный обход графа в глубину с использованием списка смежности, который представляет собой объект, содержащий вершины в качестве ключей и массив каждого соседнего ключа в качестве значений. Вспомогательная функция вызывается рекурсивно для посещения всех соседей начальной вершины, а зат....
Учитывая s, выведите количество слов в новой строке. Например, s = oneTwoThree. В строке 3 слова. Я знаю, что нахожу буквы с заглавной буквы, но не уверен, правильно ли я считаю слова. Что мне не хватает? Ввод SaveChangesInTheEditor Вывод 5 Прямо сейчас я получаю 0. function camelCase(s) { l....
11 Мар 2020 в 05:45
Очень плохо знаком с JS и кодом в целом (Меньше недели, предположим, что база знаний равна 0), поэтому мое объяснение проблемы будет лишено блеска, но вот краткое изложение. У меня есть функция, которая принимает значения двух объектов. Массивы и складывают значения вместе. Затем он отправляет эту с....
6 Фев 2020 в 09:56
Может ли кто-нибудь объяснить, почему первое решение, использующее обычный цикл for, бесконечно зацикливается, а второе решение, использующее цикл for of, - нет. Код идентичен, поэтому я ожидал таких же результатов. const flatten = (arr) => { let newArr = [] for (i=0; i < arr.length; i++) {....
31 Янв 2020 в 08:55
Почему цикл for внутри тела функции не дает ожидаемого результата, который делает традиционный цикл for? Похоже, что el в цикле for не совпадает с итерируемым [i] в цикле for? var uniqueInOrder = function(iterable){ let unique = []; for(let el of iterable){ let cur = el; ....
13 Ноя 2019 в 18:17
При использовании цикла 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); } Я всегда использую const, поскольку я отмечаю, что фантом изменяет переменную nu....
21 Окт 2019 в 12:09
Недавно я наткнулся на этот код: for (const temp of [1,2]) { // do something } Я думал, что будет лучше использовать let Декларацию для temp, потому что таким образом переменная будет объявлена только один раз. Тем не менее, я также провел этот пример, а также версию с let через Babel, и это то, ....
25 Сен 2019 в 18:27
Я пытаюсь отредактировать массив и удалить элементы, которые не соответствуют определенным условиям. Если я использую reverse for loop в сочетании с .splice(index,n), код работает просто отлично. Я застрял в реализации того же с помощью цикла ES6 for...of let array=[1,2,3]; //reverse for loop for(va....
2 Сен 2019 в 11:16
В Ruby ключевое слово {redo можно использовать для возврата к началу цикла без потребления ввода. Я хотел бы сделать то же самое с циклом for...of в JavaScript. const scan = lexer => function* (string) { let [token, table] = lexer; for (const character of string) { const next = table.get(ch....
1 Сен 2019 в 01:13
Я даю массив со значениями типа [number, object] из генератора и итерации по функции через петлю for...of. При разрушении значений с использованием for (const [k, v] of iterator()) тип v number | object. Я ожидал, что он имеет тип object - так же, как тот, который я использовал в yield функции генер....
24 Июл 2019 в 11:04