JS中数组有很多操作,作为前端多多少少知道点,但每次要用时都需要去百度,有点麻烦,所以在这儿做个备忘,简单总结些平时最常用的数组操作. shift:删除原数组第一项,并返回删除元素的值: var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 注:如果数组为空则返回undefined unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); /
var selectedCodeArray = []; var num = $.inArray(值, selectedCodeArray) //值在数组中的位置 selectedCodeArray.push(值码); selectedCodeArray.splice(num, 1);//从数组中删除 js中数组操作,布布扣,bubuko.com
1.字符串转数组 var s = "abc,abcd,aaa";ss = s.split(",");// 在每个逗号(,)处进行分解. 2.数组转字符串 var a, b;a = new Array(0,1,2,3,4);b = a.join(","); 3.查询数组中是否包含某元素 var num=jQuery.inArray(value, array); 解释:返回value在数组中的位置,从0开始计数(如果没有找到则返回 -1 ). 4.j