1:convat
常用于连接两个数组
var a={1,2} var b={3,4} a.convat(b);
a={1,2,3,4}
2:toString
将数组转换成String,因为后台不能接受\list类型数据,例如:批量删除,传入多个Id时 需要将ids.toString()做相应的转换。
3:pop/push
pop 往数组末尾里添加数据 (添加一个或者多个数据)
var a={1,2}
a.pop{2,3,4,4}
a={1,2,2,3,4,4}
push:删除数据末尾的一个数据
a.push(): a={1,2,2,3,4}
4:删除数组指定的数据
伪删除:只是把要删除的数据删除,数组长度没有变化
a[a.indexOf("1")]=null;
a={null,2,2,3,4}
完全删除:不仅将数据删除,数组长度也减少
a.splice(a.indexof("1"),1)
a={2,2,3,4}
这里需要注意:
splice(-1,1)会删除数组的最后一个元素:也就是说及时找不到相应的值的下标,也会把最后一个元素删除
5:indexOf以及 $.inArray
List.indexOf(“item”);------返回指定值的下标位置,没有找到返回-1;
$.inArray("item",list) ----也是返回指定值的下标位置,没有找到返回-1这个是jquery的函数
6:toUpperCase/toLowerCase转大小写
var string="a";
string.toUpperCase(); ----> A
string.toLowerCase()------>a