Вопросы
Цикл по массиву в JavaScript
В Java вы можете использовать цикл for для перебора объектов в массиве следующим образом:
String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray) {
// Выполнить какое-то действие
}
Можно ли сделать то же самое в JavaScript?
Как перебрать или перечислить объекты в JavaScript?
У меня есть объект JavaScript, как показано ниже:
var p = {
"p1": "value1",
"p2": "value2",
"p3": "value3"
};
Как мне пройтись по всем элементам объекта p
(то есть по p1
, p2
, p3
и т.д.) и получить их ключи и значения?
Как пройтись по двум спискам параллельно?
У меня есть два итерируемых объекта, и я хочу проходить по ним парами:
foo = [1, 2, 3]
bar = [4, 5, 6]
for (f, b) in iterate_together(foo, bar):
print("f:", f, " | b:", b)
В результате должно получиться:
f: 1 | b: 4
f: 2 | b: 5
f: 3 | b: 6
Один из способов...
Цикл for для перебора enum в Java
Я работаю с перечислением (enum
) в Java, которое содержит кардинальные и промежуточные направления:
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
Мне нужно написать цикл for
, который будет перебирает каждое...
Как перебрать файлы в директории, изменить путь и добавить суффикс к имени файла
Я столкнулся с проблемой, когда мне нужно написать скрипт для запуска моей программы с различными аргументами. В данный момент я запускаю свою программу следующим образом:
./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]
Я хочу реализовать это в виде псевдокода:
для...
Получение счетчика цикла/индекса с помощью синтаксиса for…of в JavaScript
Я понимаю, что базовый синтаксис for...of
в JavaScript выглядит так:
for (let obj of myArray) {
// ...
}
Но как мне получить индекс счетчика в цикле при использовании этого синтаксиса?
Тот же вопрос касается и нотации for...in
для итерации по именам свойств объектов.
Я...
Java 8 Iterable.forEach() против цикла foreach: что выбрать?
Какой из следующих вариантов является более хорошей практикой в Java 8?
Java 8:
joins.forEach(join -> mIrc.join(mSession, join));
Java 7:
for (String join : joins) {
mIrc.join(mSession, join);
}
У меня есть много циклов for
, которые можно "упростить" с...
Оценивается ли условие в цикле `for` диапазона C++11 на каждой итерации?
Проблема с вызовом метода в цикле
В коде у меня есть следующий фрагмент:
for(auto& entity : memoryManager.getItems())
entity->update(mFrameTime);
У меня возник вопрос: если memoryManager
содержит 1000 элементов, будет ли memoryManager.getItems()
вызываться 1000 раз (при...