У меня есть массив, к которому я обращаюсь к временам сервалов в моем коде. Содержимое моего массива выглядит примерно так:
... "-", "200", "Connection", "True", "-", "tcp", ...
Моя цель здесь - назначить эти vaules специальной переменной для каждого объекта в моем массиве. Прямо сейчас я понял это с помощью кода ниже:
if (myArray[2] != null) {
if (myArray[2].length >= 2) {
a = myArray[2];
}
}
if (myArray[5] != null && myArray[10] != null) {
if (myArray[5].length >= 2 && myArray[10].length >= 2) {
var b = myArray[5] + " " + myArray[10];
bOutput = b;
}
}
Как видите, я всегда обращаюсь к массиву, проверяю длину объекта (я не хочу, чтобы выделенное значение устанавливалось, если значение есть только "-"). Мой массив содержит примерно 40 объектов - эти 40 объектов необходимо хранить в специальных переменных.
Поскольку у меня проблемы с производительностью, я предполагаю, что это вызвано назначением и моими проверками.
Есть ли лучший и более быстрый способ доступа / проверки и / или назначения значения в выделенную переменную?