
正文
JS中如何操作数组
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
背景:随笔中所应用到的代码来自于上一篇随笔,MVC&JQuery如何根据List动态生成表格,部分代码不再重复。
代码如下:
$("#btnTan").click(function () {
var Array=[];
var tmp = $("#destTable tr");
for (var i = ; i < tmp.length; i++) {
Array[i] = tmp.eq(i).find(".age").text();
}
var out = Array.join(';');
alert(out);
if ($.inArray(”18“, Array) >= ) {
alert('有十八岁的同学');
}
Array.length = ;
alert(Array);
});
- 数组声明:var Array=[];
- var tmp = $("#destTable tr");本身就是获取一个数组,获取destTable中的所有tr元素
- 获取数组中第i个元素,并给目标数组赋值:Array[i] = tmp.eq(i).find(".age").text();
- 在数组各元素之间插入分号:Array.join(';')
- 判断是否包含在数组中:$.inArray(“18”, Array),如果不存在返回-1;
- 清空数组:Array.length=0;
实在是太困了,天早就大亮了,估计蚊子们也开始休息了,以下是参考的文章:
清空数组 是否包含指定元素
睡觉去了。







