做个有深度的程序员 — YuanGe
一些js jq数组操作
一些js jq数组操作

一些js jq数组操作

判断数组中是否有某个元素

$.inArray(“元素(字符串)”,数组名称) 

var tag = $.inArray("test", arr);

if (tag == -1) {

   console.log("存在");

} else {
    console.log("不存在");
}

删除数组中某一元素

.splice();

//删除起始下标为1,长度为1的一个值(len设置1,如果为0,则数组不变) 
var arr = ['a','b','c','d']; 
arr.splice(1,1); 
console.log(arr); 
//['a','c','d']; 

jq数组转字符串

.join(‘,’)

arr = arr.join(',');//数组转成为字符串

-->