Моя цель состоит в том, чтобы иметь множество массивов, para1, para2 .... para20 и находить все массивы с несколькими элементами в нем, а затем для доступа их. Например, я хочу, чтобы оператор if в цикле for, который в основном проверял все мои массивы, чтобы увидеть, какие из них имеют несколько элементов. Затем для тех, у которых есть несколько элементов, я бы использовал оператор if для извлечения определенного элемента из каждого массива.Проверка длины всех моих массивов в Javascript
var para1 = ["NB4-CAXL-14U-12-"];
var para2 = ["K"];
var para3 = ["-270°C to 1372°C, –454°F to 2501°F"];
var para4 = ['1/8"', '3/16"', '1/4"'];
var para5 = ['6"', '12"', '18"'];
for (var j = 1; j < 10; j++) {
var lenId = "para" + j;
console.log(lenId.length);
}
document.getElementById("demo").innerHTML = typeof lenId;
я определил несколько массивов и сделал цикл, который генерирует переменный, которая была именем каждого из массивов, но когда я пошел, чтобы проверить длину массивов я понял, что они все 5, потому что lenId = "para1"
- это всего лишь строка с 5 буквами в ней. Как я могу проверить para1
, чтобы узнать, сколько элементов в массиве? Или есть лучший метод для проверки длины всех моих массивов, возможно, помещая их в один большой массив или что-то в этом роде? Любая помощь будет принята с благодарностью
использование нескольких массивов измерений ... в основном массиве массивов – Liquidchrome
@Liquidchrome - An ARRA y массивов, не является многомерным массивом. Две разные вещи. Смотрите: http://stackoverflow.com/questions/597720/what-are-the-differences-between-a-multidimensional-array-and-an-array-of-arrays – gravity