`

【转】给javascript数据添加移除方法

阅读更多
    //给javascript数组添加移除方法
    Array.prototype.del=function(n) {  //n表示第几项,从0开始算起。
    //prototype为对象原型,注意这里为对象增加自定义方法的方法。
    if(n<0)  //如果n<0,则不进行任何操作。
        return this;
    else
        return this.slice(0,n).concat(this.slice(n+1,this.length));
       
    }
 
//这是移除数组lineStartPhaseIdArray 中元素item的方法,lineStartPhaseIdArray 为预先定义好的一个全局数组:
function removeArrayItem(arrayName,item)
    {
        for(var i=0; i< arrayName.length; i++)
        {
            if(arrayName==lineStartPhaseIdArray && lineStartPhaseIdArray[i]==item)
            {
                lineStartPhaseIdArray = lineStartPhaseIdArray.del(i);
                return;
            }
        }
    }

 

分享到:
评论

相关推荐

    jQuery属性 toggleClass()方法添加和移除

    你可以传递一个包含多个类的空格分隔字符串给toggleClass(),这样它会一次性处理多个类的添加或移除。例如:`toggleClass('class1 class2 class3')`。 4. **条件性切换**: toggleClass()还可以接受一个可选的...

    javascript动态添加表格数据行

    在JavaScript编程中,动态添加表格数据行是一种常见的需求,特别是在构建交互式的Web应用程序时。这个功能允许用户在不刷新整个页面的情况下添加新的记录,提高了用户体验。在这个例子中,我们将探讨如何利用...

    JAVASCRIPT自动添加表格

    在JavaScript编程中,操作HTML表格是一项常见的任务,尤其在动态数据展示和用户交互的应用场景下。本篇文章将深入探讨如何使用JavaScript自动添加、删除表格,以及实现窗口居中显示的相关技术。 首先,让我们来理解...

    javascript实现表格添加删除等操作

    4. **数据管理**:如果表格数据存储在JavaScript数组中,那么在添加、删除或编辑行时,也应同步更新数组。这有助于保持数据的一致性,并可能用于其他操作,如排序或过滤。 5. **模板字符串**:在创建新的HTML元素时...

    javascript按钮添加控件

    在给定的文件中,我们看到了一个...通过以上分析,我们可以看到,这段代码不仅展示了如何使用JavaScript动态添加和移除DOM元素,还展示了如何管理和处理这些元素的数据,这对于构建交互式和用户友好的Web应用至关重要。

    JavaScript动态添加删除表格行

    在JavaScript编程中,动态添加和删除表格行是一个常见的需求,特别是在网页交互和数据展示中。这篇博客"JavaScript动态添加删除表格行"可能详细讲解了如何使用JavaScript实现这一功能。通过给定的标签"源码"和"工具...

    javascript数据结构之多叉树经典操作示例【创建、添加、遍历、移除等】

    通过面向对象的方法定义节点类和树类,并提供了创建节点、添加节点、遍历节点以及移除节点等操作。通过这些操作,可以方便地对多叉树进行各种数据的存储与管理。同时,多叉树的实际应用还包括但不限于浏览器端的DOM...

    jQuery列表数据添加删除代码.zip

    基于给出的标题"jQuery列表数据添加删除代码.zip"和描述,我们可以推断这个压缩包包含了一个示例项目,它利用jQuery 1.9.1版本来实现在两个列表之间动态操作数据。 首先,jQuery是一个轻量级的JavaScript库,它极大...

    JavaScript中动态向表格添加数据

    在JavaScript中,动态向表格添加数据是一项常见的任务,特别是在网页交互和数据展示时。这个过程涉及到HTML、CSS以及JavaScript的基本操作,尤其是DOM(文档对象模型)的操作。以下是对标题和描述中所涉及知识点的...

    javascript的所有方法应用

    6. **数组**:使用`[]`创建数组,数组方法包括`push`(添加元素到末尾)、`pop`(移除并返回末尾元素)、`shift`(移除并返回首元素)、`unshift`(添加元素到开头)、`slice`(提取子数组)、`splice`(插入/删除...

    bootstrapTable实现表格内数据的添加、删除、修改、查询

    以下是对bootstrapTable实现表格内数据添加、删除、修改、查询功能知识点的详细阐述。 首先,BootstrapTable插件依赖于Bootstrap框架,确保了其界面的一致性和美观。在实施前,需要引入Bootstrap和BootstrapTable...

    JavaScript添加marker并连线

    在本实例中,我们将探讨如何利用SuperMap iClient 6R for JavaScript来添加marker(标记)并进行连线,以实现地理空间数据的可视化。 首先,我们需要了解JavaScript中的marker是什么。Marker通常表示地图上的一个...

    数据结构-使用javascript讲解数据结构之队列.zip

    在JavaScript中,向数组的末尾添加元素非常简单,可以使用`push()`方法实现。例如,如果我们有一个空的数组`queue = []`,我们可以用`queue.push(item)`将`item`添加到队尾。 2. 出队(dequeue): 出队操作稍微...

    数据结构-使用javascript讲解数据结构之栈结构.zip

    入栈操作是将新元素添加到栈顶,而出栈操作则是移除栈顶的元素。此外,还有查看栈顶元素但不移除的操作,通常称为顶操作(Peek)。 在JavaScript中实现栈,可以使用Array对象,因为Array本身就具备了push、pop等...

    JavaScript使用pop方法移除数组最后一个元素用法实例

    JavaScript数组内置了多种方法用于操作数组,其中pop方法是用于移除数组最后一个元素的方法。在本篇文章中,我们将详细探讨pop方法的用法,并通过实例来演示如何在JavaScript中使用pop方法来移除数组的最后一个元素...

    全国城市javascript编写

    此外,JavaScript数组还提供了多种方法来操作这些数据,如`push()`用于在数组末尾添加元素,`pop()`移除末尾元素,`shift()`移除首元素,`unshift()`在数组开头添加元素,`splice()`用于插入、删除或替换数组元素,...

    JavaScript编写简化了许多常见的数据结构的例子

    JavaScript的数组同样可以模拟队列,通过`push()`添加元素,`shift()`移除元素。 散列表(Hash Table)或哈希映射(HashMap)是一种通过键值对存储数据的数据结构,提供快速的查找、添加和删除操作。JavaScript的`...

    JavaScript实现动态添加Form表单元素的方法示例

    在JavaScript中,动态添加Form表单元素是一种常见的需求,特别是在用户需要输入不确定数量的数据时,如上传文件、填写多条信息等。本文将详细介绍如何利用JavaScript实现动态添加表单元素,并提供一个具体示例,涉及...

    jQuery表格添加行数据代码.zip

    在这个"jQuery表格添加行数据代码"中,我们主要关注的是如何利用jQuery来动态地向表格中添加、编辑和删除行数据。这个压缩包包含了一些关键文件,如CSS样式文件、HTML页面、JavaScript脚本以及说明文件。 首先,`...

    一个 用 HTML 构建页面,JavaScript 处理添加和删除任务逻辑的待办事项列表源码

    在本例中,使用JavaScript来动态地向列表中添加新的项,以及根据用户操作移除列表中的项,就是对DOM进行操作的典型应用场景。 实现此待办事项列表的基本思路是,首先通过HTML定义出待办事项列表的静态布局,然后...

Global site tag (gtag.js) - Google Analytics