Публикации по теме 'for-in-loop'
Перебор объектов {}
Объекты представляют собой набор пар ключ-значение в Javascript. Они могут хранить большие объемы данных в упорядоченном виде. Пары ключ/значение заключаются в скобки и присваиваются переменной следующим образом:
Итак, как нам получить доступ к этим ключам или значениям в объектах? Значения объекта могут иметь доступ к индивидуальности с помощью записи через точку или скобки, например:
Этот метод полезен, но не идеален, если вы хотите получить сразу много значений или ключей...
Вопросы по теме 'for-in-loop'
Должен ли Javascript for в конструкции повторять свойство длины?
Я делаю букмарклет, но столкнулся со странным поведением в IE8. Код, вызывающий проблему, таков:
var els = document.getElementById("my_id").getElementsByTagName("*");
for(var i in els)
{
alert(i+","+els[i])
}...
2541 просмотров
schedule
03.06.2022
Javascript forin, кажется, возвращает только каждый второй индекс в массиве
У меня есть страница (на самом деле, около тридцати или около того), где я пытаюсь изменить имя класса определенных элементов на основе переменной строки запроса. Все работает нормально, кроме этой части, я получаю действительно странный результат......
155 просмотров
schedule
10.01.2023
протечки внутри резьбы
Хорошо... Привет всем, я не смог решить эту проблему. У меня ТОННЫ утечек внутри моего кода, и я не могу понять, почему.
Во-первых, вы должны знать, что этот код работает в фоновом режиме, поэтому я создаю для него пул автоматического выпуска....
82 просмотров
schedule
19.09.2022
Javascript: зачем использовать цикл for вместо цикла for-in для массивов?
Я читал Object-Oriented Javascript Стояна Стефанова, и в какой-то момент он пишет:
Цикл for-in используется для перебора элемента массива (или объекта, как мы увидим позже). Это единственное использование; его нельзя использовать в качестве...
183 просмотров
schedule
17.02.2023
Проблемы с закрытием Javascript
Итак, я все еще читаю Apress Pro Javascript Techniques, и у меня проблемы с закрытием.
Как утверждает Джон Резиг:
Замыкания позволяют ссылаться на переменные, существующие в родительской функции. Однако он не предоставляет значение...
257 просмотров
schedule
16.09.2022
awk цикл for-in дает неожиданный результат?
В настоящее время я пишу сценарий awk в сценарии bash. Один из моих аргументов нужно разделить и прокрутить. Например: для аргумента 1234 мне нужно перебрать каждое число в порядке написания. Итак, 2413 не эквивалентно.
Я использовал...
2065 просмотров
schedule
16.09.2022
цикл через объект json и подсчет элементов с одинаковым значением в разных массивах
Я хочу перебрать объект json и подсчитать элементы с одинаковым значением в разных массивах. Вот пример моего объекта
var testconn =
{"_total": 3,
"values":
[
{
"articlesRead": [
{ "articleId": 1001 },...
3894 просмотров
schedule
25.10.2022
for..in в Javascript дает неопределенное значение
Я работаю над расширением для Chrome, и мне просто интересно, как использовать «for..in» в Javascript. Позвольте мне объяснить проблему, которую я нашел, на примере:
Предположим, у меня есть volatile объект типа {prop1: "foo", prop2: "bar", ...}...
2741 просмотров
schedule
19.03.2023
зациклиться на объекте и вернуть наименьшее число в javascript
Итак, я новичок в JS и пытаюсь понять, как решить мою проблему. Я пытаюсь перебрать объект и вернуть наименьшее число.
в моем var shortest = ; , если я жестко запрограммирую число, скажем, var shortest = 455; , тогда проблема вернет правильное...
1120 просмотров
schedule
29.12.2022
Приведение типов в цикле for-in
У меня есть этот цикл for-in:
for button in view.subviews {
}
Теперь я хочу, чтобы кнопка была преобразована в пользовательский класс, чтобы я мог использовать его свойства.
Я пробовал это: for button in view.subviews as AClass
Но это...
36273 просмотров
schedule
01.08.2022
Как сделать в TObjectList?
Я пытаюсь использовать for in для повторения TObjectList :
program Project1;
{$APPTYPE CONSOLE}
{$R *.res}
uses
System.SysUtils, Contnrs;
var
list: TObjectlist;
o: TObject;
begin
list := TObjectList.Create;
for o in list...
15276 просмотров
schedule
24.09.2022
Почему этот цикл JS for-in регистрирует только ключ свойства, а не все свойство?
MDN говорит:
Оператор for..in перебирает перечисляемые свойства объекта в произвольном порядке. Для каждого отдельного свойства могут выполняться операторы.
Если я вставлю этот код JavaScript:
var myObject = {0:'cat', 1:'dog',...
48 просмотров
schedule
16.04.2023
Цель C - цикл через NSArray, где все объекты наследуются от одного и того же протокола
У меня есть NSArray, в котором все объекты наследуют методы одного и того же протокола. Я хочу сделать что-то вроде:
NSArray* arr = [NSArray arrayWithObjects:[Type_1 init],[Type_2 init], nil];
for(Protocol *element in arr)
{
[element...
473 просмотров
schedule
10.07.2023
Ошибка Async.times при развертывании приложения Node.js на героку (повторяющийся цикл)
У меня есть веб-приложение, которое использует JavaScript, jQuery и async.times (среди других компонентов), чтобы получить список исполнителей и песен из API Spotify и вставить их на страницу по порядку. На моем локальном сервере Node.js эта...
225 просмотров
schedule
15.01.2023
Тип Int не соответствует последовательности протокола
У меня есть следующий код в Swift 3:
var numbers = [1,2,1]
for number in numbers.count - 1 { // error
if numbers[number] < numbers[number + 1] {
print(number)
}
}
Я проверяю, всегда ли значение индекса [число] выше...
55945 просмотров
schedule
13.04.2023
Порядок итерации for.in не путем вставки (больше?)
Согласно моим исследованиям, порядок ключей в цикле for..in должен быть неопределенным/ненадежным, но, если его не нарушать, он должен быть в порядке вставки, но это не так:
Я извлекаю этот объект данных из базы данных, упорядоченный по имени:...
173 просмотров
schedule
19.11.2022
ESLint не позволяет в
у меня есть объект
currentValues= {hey:1212, git:1212, nmo:12121}
и я использую для этого:
for (const key in currentValues) {
if (Object.prototype.hasOwnProperty.call(currentValues, key)) {
yield put(setCurrentValue(key,...
48923 просмотров
schedule
07.07.2022
Циклы в didSet
Мы столкнулись с этим странным поведением при использовании циклов в didSet. Идея заключалась в том, что у нас есть тип данных с древовидной структурой, и в каждом элементе мы хотели сохранить уровень, на котором находится этот элемент. Таким...
472 просмотров
schedule
13.01.2023
Тип "Bool" не соответствует протоколу "Sequence"
Я начал изучать Swift несколько недель назад, и на одном уроке (массивы и циклы for .. in) мне нужно было сделать функцию, которая подсчитывает голоса и дает ответ.
Итак, я сделал этот код, думая, что это так, но эта ошибка появляется -> «Тип« Bool...
1856 просмотров
schedule
15.10.2022
Несогласованные правила области видимости переменных в циклах for, for-in и for-of
Итак, я заметил, что должен использовать let внутри цикла for и не могу использовать const . Однако я обнаружил, что могу использовать const внутри конструкций for-in и for-of (код ниже). Интуитивно я могу объяснить, что это связано с...
203 просмотров
schedule
01.11.2022