操作数组

1、往数组中添加值

   push()向数组末尾添加元素,返回新的数组长度。

  语法:arrayobject.push(newelement1,newelement2····)

2、删除数组中的某个值

    首先查询某值是否在数组中使用inArray()函数

   语法:$.inArray(value,arrayobject);

   参数:value要查找的值,arrayobject为搜寻的对象

  返回值:存在则返回值在数组的下标值,否则返回-1

需要用到的另外一个函数是splice()

参数:index     必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。
        howmany     必需。要删除的项目数量。如果设置为 0,则不会删除项目。
        item1, ..., itemX     可选。向数组添加的新项目。

返回:原数组

整个过程是:

    var index=$.inArray(value,arr);

    if(index>0)

  {

       arr.splice(index,1);

    }

原文地址:https://www.cnblogs.com/huixuexidezhu/p/5052184.html