`
welcome66
  • 浏览: 402400 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jQuery根据元素值或元素下标来删除一个数组元素及数组对象方法列表

阅读更多
在前提不知道b在这个数组的下标,删除b这个元素

var arrList = ['a','b','c','d'];
      
arrList.splice(jQuery.inArray('b',arrList),1);

alert(arrList);

其中jQuery.inArray('b',arrList)是b这个元素在数组arrList 中的位置
splice(index,1)函数中第一个参数index是要删除元素在数组中的位置,第二个参数是要删除的数量。

Array对象的方法有:
concat() 连接两个或更多的数组,并返回结果。
join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
pop() 删除并返回数组的最后一个元素。
push() 向数组的末尾添加一个或更多元素,并返回新的长度。
reverse() 颠倒数组中元素的顺序。
shift() 删除并返回数组的第一个元素
slice() 从某个已有的数组返回选定的元素
sort() 对数组的元素进行排序
splice() 删除元素,并向数组添加新元素。
toSource() 返回该对象的源代码。
toString() 把数组转换为字符串,并返回结果。
toLocaleString() 把数组转换为本地数组,并返回结果。
unshift() 向数组的开头添加一个或更多元素,并返回新的长度。
valueOf() 返回数组对象的原始值。
分享到:
评论

相关推荐

    jQuery根据元素值删除数组元素的方法

    本文将深入探讨如何使用jQuery根据元素值删除数组元素,同时也会涉及到相关的JavaScript基础概念。 首先,我们需要了解`jQuery`是一个JavaScript库,它提供了许多方便的API来简化DOM操作、事件处理和动画效果。然而...

    jquery中push()的用法(数组添加元素)

    例如,当你需要在页面中动态添加广告脚本时,可以使用jQuery的push()方法来构建一个包含多个脚本标签的数组,然后再将这些脚本标签一次性添加到页面的指定元素中。这在处理广告和第三方脚本时非常实用,如示例所示:...

    JavaScript jQuery 中定义数组与操作及jquery数组操作

    - `unshift()`:向数组开头添加一个或多个元素,并返回新的长度。 - `slice()`:返回一个新的数组,包含从开始到结束(不包括结束)的数组的一部分浅拷贝。 - `splice()`:添加或删除数组元素。 - `indexOf()` ...

    jquery实现从数组移除指定的值

    jQuery是一个快速、小巧且功能丰富的JavaScript库,它通过提供一种简洁的DOM操作方法来简化HTML文档遍历和操作、事件处理、动画和Ajax交互。在Web开发中,对数组进行操作是一个非常常见的需求,而jQuery提供的grep...

    JQuery使用index方法获取Jquery对象数组下标的方法

    在JQuery众多强大的功能中,index方法是经常被使用的一个,尤其在操作DOM元素数组时,经常需要获取特定元素在数组中的下标位置。本文将详细介绍如何使用JQuery的index方法来获取Jquery对象数组下标,并结合实例,...

    JS实现根据指定值删除数组中的元素操作示例

    本文实例讲述了JS实现根据指定值删除数组中的元素操作。分享给大家供大家参考,具体如下: 解决问题: 1 .JS判断元素是否在数组内 2. JS根据指定值删除数组中的元素 要点:相当于jquery 的 $.inArray() 这个方法 ...

    快速查找数组中的某个元素并返回下标示例

    然而,这种方法的适用范围有限,如果数组元素不是简单的值(如对象或复杂数据类型),转换为字符串可能会丢失信息,导致查找失败。 总的来说,对于简单的查找需求,可以优先考虑使用原生的数组方法如`indexOf`或`...

    jquery遍历数组与筛选数组的方法

    callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值。此函数应返回一个布尔值。另外,此函数可设置为一个字符串,当设置为字符...

    JQuery 操作Javascript对象和数组的工具函数小结

    JQuery操作非集合数组函数 $.trim(value) 这个函数很简单,从value中删除任何前导或尾随的空白字符。空白字符为任何匹配Javascript...第一个参数数组元素的下标或对象属性的名称,第二个参数是对应数组元素或对象属性

    Jquery笔记.docx

    - jQuery对象转换为DOM对象:由于jQuery对象是一个数组,可以通过索引来获取DOM对象,如`jobj[0]`或`jobj.get(0)`。 3. 选择器 选择器是jQuery中的灵魂,用于定位DOM对象。常见的选择器包括: - ID选择器:`$("#...

    js删除数组元素、清空数组的简单方法(必看)

    - **自定义方法**:可以为数组原型添加一个自定义方法,如`remove()`,来实现删除指定下标元素的功能。 ```javascript Array.prototype.remove = function(dx) { if (isNaN(dx) || dx > this.length) return ...

    jQuery简单实现遍历数组的方法

    首先,`$.each()`是jQuery库提供的一个迭代器函数,它可以用于遍历对象(包括数组)并执行指定的函数。在处理数组时,`$.each()`会依次调用函数,传入当前元素的索引(index)和值(value)作为参数。 例如,在给定...

    jquery1.5.1中根据元素ID获取元素对象的代码

    作者提到了在jQuery 1.5.1版本中根据ID获取元素时,返回的是一个数组,这一点揭示了jQuery对象与原生JavaScript对象之间的差异,以及在使用jQuery进行DOM操作时需要注意这一点。 在给出的示例代码中,首先通过`$...

    jquery对象与DOM对象转化

    1. **利用数组下标的方式**:由于jQuery对象是一个类似数组的对象,你可以通过索引来访问其中的DOM元素。例如: ```javascript var $div = $('div'); // 获取所有的div元素 var div = $div[0]; // 转化为第一个...

    JavaScript 获取元素在父节点中的下标(推荐)

    首先,我们要明白原生JavaScript的DOM API并不直接提供一个类似`index()`的方法来获取元素的索引。为了实现这一功能,我们需要借助于`querySelectorAll()`方法和数组的`indexOf()`方法。下面是一个具体的示例: ```...

Global site tag (gtag.js) - Google Analytics