jQuery数组 - 打印和选择

时间:2012-03-16 16:01:01

标签: jquery arrays each

我刚读了推。我有一些关于jQuery数组的问题。

  1. 我如何打印/提醒数组的内容以检查被推入的内容?
  2. 如何调用数组中的特定键?
  3. jQuery阵列上有没有合适的文档?
  4. 修改

    我不确定。我想在keyup事件中的数组中存储一个新变量。因此,每次用户执行事件时,位置都存储为变量中的新键。所以稍后当另一个物体进入该位置时,就会执行一个功能。

    阵列是我能看到它的唯一方法吗?

2 个答案:

答案 0 :(得分:1)

要打印(或做某事)数组中的每个项目,您可以使用jQuery的.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));

答案 1 :(得分:1)

  1. 是的,只需alert(array)
  2. 您可以使用array[index]获取数组的特定索引。
  3. 没有jQuery数组,只有MDN has excellent documentation on Javascript arrays.