Правильно ли этот массив в объявлении массива? и если это правильно, как я могу вывести или по крайней мере предупредить все содержимое в chkArray?
var chkArray = { tv_type[],screen_size[],connectivity[],features[]};
var tv_type = [];
var screen_size = [];
var connectivity = [];
var features = [];
Определить массив по переменной области видимости
var tv_type = [];
var screen_size = [];
var connectivity = [];
var features = [];
//incorrect syntax
/*var chkArray = { tv_type[],screen_size[],connectivity[],features[]};*/
//change to
var chkArray = [tv_type,screen_size,connectivity,features];
Для отладки
alert(JSON.stringify(chkArray))
ИЛИ
console.log(chkArray)
Я думаю, вам нужен объект с массивами, даже если вы запрашиваете массивы в массиве. Это более значимо для вашего дела. Немного похоже на это
var chkArray = {
tv_type: [],
screen_size: [],
connectivity: [],
features: []
}
Чтобы получить к ним доступ, вы можете сказать:
chkArray.tv_type[index]
И нажмите пункты:
chkArray.tv_type.push("LCD");
Вы не можете объявить многомерный массив следующим образом
Возможное решение будет
var arrayA = [];
var arrayB = [];
var arrayC = [];
var arrayTotal = [arrayA,arrayB,arrayC];
и вы можете использовать
console.log(arrayTotal)
для печати массива в консоли
$.each()
для перебора ваших массивов. Документация каждого ()