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

js对字符串,数组的操作

阅读更多
\\删除数组元素

Array.prototype.remove=function(dx)
  {
    if(isNaN(dx)||dx>this.length){return false;}
    for(var i=0,n=0;i<this.length;i++)
    {
        if(this[i]!=this[dx])
        {
            this[n++]=this[i]
        }
    }
    this.length-=1
  }

\\例子片段

var key = document.getElementById("key").value;

var k = key.split(",");//切割字符串为数组
            for (var i = 0; i < k.length; i++) {
                if(k[i]==obj.value)
                {
                   
                    k.remove(i);
                }
               
            }
            document.getElementById("key").value = k.join(",");
 

 

其中的k.join(",")是使用“,”来合并数组为一个字符串

分享到:
评论

相关推荐

    java对象转换为json字符串或字符串数组

    在Java开发中,将Java对象转换为JSON字符串或字符串数组是一项常见的任务,特别是在与前端交互、数据存储或者网络传输时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也...

    MATLAB字符串数组示例.md

    本文介绍了一个使用MATLAB编写的字符串数组示例,包含源码和详细说明。通过学习本示例,您将了解...尝试修改示例代码,以探索不同的字符串数组操作; 阅读MATLAB官方文档中有关字符串操作的内容,了解更多函数和用法。

    MATLAB 字符数组和字符串数组以及文本操作常用函数.md

    ### MATLAB 字符数组和字符串数组及其文本操作常用函数详解 #### 一、引言 MATLAB 是一种广泛应用于科学计算、算法开发和数据分析的强大工具。其中,文本数据处理是其重要应用之一。本文将详细介绍 MATLAB 中字符...

    以任意指定的字符分割一个字符串,然后保存在字符串数组中

    这个过程将一个字符串分解成一个字符串数组,每个数组元素对应原字符串中的一个片段。在本教程中,我们将深入探讨如何在不同的编程语言中实现这一功能。 首先,我们来看Python,它是一种广泛使用的高级编程语言,以...

    排序函数(数字或字符串数组排序)

    为普通数组和对象数组排序,对象数组排序时,可指定排序所依据的对象属性,汉字将以汉语拼音为序。

    易语言八种方法倒转字符串源码

    字符串数组[反转指针] = .字符串[.字符串长度 - i] 反转指针++ i-- 结束循环 .字符串 = 字符串数组连接() 输出 (.字符串) ``` 2. **栈操作法** 利用栈的后进先出(LIFO)特性,可以方便地实现字符串的反转。 `...

    JS实现的字符串数组去重功能小结

    本文实例讲述了JS实现的字符串数组去重功能。分享给大家供大家参考,具体如下: 这里只考虑最简单字符串的数组去重,暂不考虑,对象,函数,NaN等情况,这种用正则实现起来就吃力不讨好了。 非正则实现:ES6实现 ...

    极少代码实现字符串数组对象嵌套数组等类型的去除空格

    在JavaScript开发中,处理数据时我们经常会遇到需要去除字符串、数组、对象以及嵌套数组中的空格情况。这些空格可能是不必要的,甚至可能导致逻辑错误。本文将深入探讨如何使用极少的代码来实现这类数据结构的去空格...

    09 数组及字符串实验

    在这个"09 数组及字符串实验"中,我们将深入探讨这两个主题,通过实践来提升对它们的理解。 首先,数组是一种线性数据结构,它允许我们在内存中存储一系列相同类型的数据。数组由一个固定大小的连续内存空间组成,...

    MATLAB 删除字符和比较字符数组和字符串.md

    通过上述介绍,我们可以看到在 MATLAB 中使用 `strrep` 和 `isequal` 函数对字符数组和字符串进行操作是非常直接且高效的。无论是简单的字符删除还是复杂的字符串比较,这些函数都能帮助我们轻松完成任务。在实际...

    javaScript array(数组)使用字符串作为数组下标的方法

    在JavaScript中,数组是一种特殊的对象,它继承了Object的基本特性,这意味着你可以使用字符串来作为数组的下标,而不仅仅是整数。这种特性使得JavaScript数组在处理某些特定数据结构时非常灵活。 创建一个...

    字符串排序方法

    无论是对字符串数组进行排序还是对特定的字符串内部字符进行排序,掌握正确的排序方法对于开发者来说至关重要。 #### 标题:字符串排序方法 #### 描述:字符串排序方法——在JavaScript中的字符串排序技巧。 ####...

    探讨js字符串数组拼接的性能问题

    在JavaScript中,字符串连接操作(即使用`+`运算符)在早期的浏览器环境中被认为是性能低效的。这是因为JavaScript中的字符串是不可变的,每次连接操作都会创建新的字符串对象来保存结果,导致了大量的内存分配和...

    javascript将字符串转为数组

    在JavaScript中,将字符串转换为数组是一项常见的操作,特别是在处理用户输入、文本解析或进行字符串操作时。JavaScript提供了多种方法来实现这一目标。下面我们将详细探讨这些方法。 1. `split()` 方法 `split()` ...

    JavaScript:数组与字符串操作教程

    ### JavaScript:数组与字符串操作教程 #### 一、变量与数据类型 在JavaScript中,变量是用来存储数据值的重要工具。由于JavaScript是一种弱类型语言,因此在声明变量时无需明确指定其类型,变量的类型会根据所赋...

    JS 清除字符串数组中,重复元素的实现方法

    本文讲述了使用JavaScript清除字符串数组中重复元素的四种不同实现方法。文中提到的四种方法各有优劣,分别包括普通遍历法、复制数组法、正则表达式法和关联结构法。这些方法能够适用于不同规模的数组数据,并能有效...

    lua切割字符串为数组(split)

    lua字符串转数组,类似js里的split()和php里的explode()

    JS字符串和数组如何实现相互转化

    在JavaScript(JS)中,字符串和数组是两种非常常见的数据类型。它们各有其特定的用途,但有时我们需要在两者之间进行转化,以便更好地处理数据。本文将深入探讨如何使用JS中的方法将字符串转换为数组,以及如何将...

    js版字符串快速检索

    1. **字符串基本操作**:在JavaScript中,字符串是不可变的,这意味着每次对字符串进行修改都会创建一个新的字符串对象。基本的字符串操作包括`indexOf()`、`lastIndexOf()`和`includes()`,它们可以用于查找子字符...

Global site tag (gtag.js) - Google Analytics