日期:2014-05-16  浏览次数:20396 次

js 处理数组 删除数组 根据数组的值查询其在数组中的位置
/**
* 根据数组的值查询其在数组中的位置
* @param array  数组
* @param val 值
* @return
*/
function getIndex(array,val){
   for (var i = 0; i < array.length; i++) {
        if (array[i] == val) return i;
    }
    return -1;
}

/**
* 删除数组中的某个位置的元素
* @param array 数组
* @param index 位置
* @return
*/
function removeItemInArray(array,index){
    if (index > -1) {
     array.splice(index, 1);
    }
}