Массивы jQuery - печать и выбор - PullRequest
0 голосов
/ 16 марта 2012

Я просто читал на толчке. У меня есть несколько вопросов относительно массивов jQuery.

  1. Как мне распечатать / оповестить содержимое массива, чтобы проверить, что в него помещается?
  2. Как мне вызвать определенный ключ в массиве?
  3. Есть ли приличная документация по массивам jQuery?

EDIT:

Я не уверен. Я хочу сохранить новую переменную в массиве по событию keyup. Таким образом, каждый раз, когда пользователь выполняет событие, позиция сохраняется как новый ключ в переменной. так позже, когда другой объект входит в эту позицию, выполняется функция.

Массивы - единственный способ увидеть, как это работает?

Ответы [ 2 ]

1 голос
/ 16 марта 2012
  1. Да, просто сделайте alert(array).
  2. Вы можете получить определенный индекс массива с помощью array[index].
  3. Нет такого понятия, как массив jQuery, но MDN имеет отличную документацию по массивам Javascript.
1 голос
/ 16 марта 2012

Чтобы напечатать (или сделать что-то) с каждым элементом в массиве, вы можете использовать jQuery's .each() и проверить, находится ли что-то в массиве .inArray()

Как говорили другие, такой вещи не существуеткак «массив jQuery».

http://api.jquery.com/jQuery.each/
http://api.jquery.com/jQuery.inArray/

var myArr = new Array();
myArr.push("hello");

alert(myArr[0]);

$.each(myArr, function(index, value) { 
  alert(index + ': ' + value); 
});

// Will alert the index or -1 if not found.
alert($.inArray("hello", myArr));
...