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

js 拆分字符串为数组 与 数组删除某索引值

 
阅读更多

源:

评:

js split用法

  • <script language="javascript">   
  • function spli(){   
  •          datastr="2,2,3,5,6,6";      
  •   var str= new Array();   
  •   
  •   str=datastr.split(",");      
  •     for (i=0;i<str.length ;i++ )   
  •     {   
  •         document.write(str[i]+"<br/>");   
  •     }   
  • }   
  • spli();   
  • </script> 

js splice用法

 

数组对象splice方法:arr.splice(1,1);
这种方式数组长度相应改变,但是原来的数组索引也相应改变
splice参数中第一个1,是删除的起始索引(从0算起),在此是数组第二个元素
第二个1,是删除元素的个数,在此只删除一个元素,即’b';
此时遍历数组元素可以用普通遍历数组的方式,比如for,因为删除的元素在
数组中并不保留

 

值得一提的是splice方法在删除数组元素的同时,还可以新增入数组元素
比如arr.splice(1,1,’d',’e'),d,e两个元素就被加入数组arr了
结果数组变成arr:’a',’d',’e',’c’

分享到:
评论

相关推荐

    js代码-日常练习数组和字符串

    - `split()`:根据分隔符拆分字符串成数组。 3. **模板字符串**:ES6引入了模板字符串,用反引号(`)包裹,可以方便地插入变量和表达式。 ```javascript let name = "John"; let message = `Hello, ${name}!`;...

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

    这个过程包括了排序数组、合并为字符串、使用正则表达式替换重复项,以及最终将字符串再次拆分为数组。这种方法在处理复杂数据结构时可能不够直观,并且性能上不如其他方法,但是在处理某些特定的字符串去重需求时...

    javascript数组笔记1

    - `split()` 方法用于将字符串拆分为数组。比如,`myArray = "one-two/three,four".split("-")` 会根据'-'字符将字符串拆分成数组。 5. **插入、删除和替换** - `splice()` 方法是功能强大的工具,可以实现删除、...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    JSPExample10.jsp 字符串类型与其他数据类型的转换 JSPExample11.jsp 解析字符串的子字符串 stringOP.html 页面数据提交至JSPExample12.jsp JSPExample12.jsp 字符串替换 JSPExample13.jsp ...

    javascript charAt() arr[i]数组实例代码

    在本例中,使用了字符"$"作为分隔符来拆分字符串strWebInfo。 4. for循环遍历数组: 在JavaScript中,for循环是遍历数组元素常用的一种方式。通过定义一个变量(通常命名为i),初始化为0(表示数组的第一个元素)...

    JavaScript数组常用操作技巧汇总

    - `split()`:将字符串拆分为数组,根据指定的分隔符进行分割。 ```javascript var str = 'Hello World'; var arr = str.split(' '); console.log(arr); // ["Hello", "World"] ``` #### 3. 查找元素 - `indexOf()...

    array-length-number-conversion.rar_conversion

    例如,如果我们有一个表示用户输入的字符串,我们可能需要将其转换为数组,并获取其长度作为数字: ```javascript let userInput = "1234"; let array = userInput.split(""); let lengthAsNumber = Number(array....

    JS删除数组元素的函数介绍

    首先,我们来看标题中的“split”函数,它用于将字符串转换为数组。在提供的代码中,`split()`方法被用来分割由逗号分隔的字符串"datastr",创建一个新的数组`str`。`split()`函数接受一个分隔符作为参数,返回一个...

    JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法

    然后,我们使用`split(",")`方法将长字符串拆分成数组,这样就得到了一个一维数组。之后,我们就可以使用`Math.max`和`Math.min`方法来找到最大值和最小值。 需要注意的是,`Math.max`和`Math.min`方法不能直接用于...

    使用indexOf等在JavaScript的数组中进行元素查找和替换

    然后将替换后的字符串再次拆分为数组元素。需要注意的是,这个方法使用了空字符('\0')作为分隔符,以防止原数组元素中的特殊字符影响替换结果。 `search`方法在数组中的应用与在字符串中的应用类似,它接受一个...

    用JQuery对元素赋值、遍历、追加、分割和找索引的代码实例

    它用于根据分隔符将字符串拆分为数组。例如,我们有以下字符串: ```javascript var str = "Hello,World,How,Are,You"; var arr = str.split(","); console.log(arr); // ["Hello", "World", "How", "Are", "You"] ...

    JS Array创建及concat()split()slice()的使用方法

    // 通过逗号将字符串s拆分为数组["a", "b", "c"] split()方法还可以配合正则表达式使用,例如拆分每个字符: var s = "green"; var ss = s.split(""); // 将字符串s拆分为数组["g", "r", "e", "e", "n"] slice()...

    JavaScript正则表达式小结(test|match|search|replace|split|exec)|angluo-javascript-172930.pdf

    JavaScript中正则表达式是用于匹配字符串中字符组合的模式,它是对字符串执行模式匹配的强大工具。在JavaScript中,正则表达式既是一种数据类型,也是一种创建正则表达式的语法。 JavaScript提供了六种与正则表达式...

    ES6入门教程之Array.from()方法

    字符串被视为字符数组,因此`Array.from()`可以将字符串拆分为字符数组: ```javascript let str = 'hello world!'; console.log(Array.from(str)); // ["h", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d...

    java 将jsonarray 转化为对应键值的jsonobject方法

    此外,为了处理新JSONObject的键和值,需要用到String操作,比如将字符串拆分为数组、分割字符串等。这里的String操作主要是使用了String的split方法来分割字段名,以及根据需要在字段名之间添加额外的字符(比如...

    javascript getElementsByClassName实现代码

    接着,将类名字符串拆分为数组,以便逐个处理每个类名。 接下来,函数使用正则表达式来匹配类名。这是因为 `className` 属性可能包含多个类,而我们需要检查元素是否包含所有指定的类。正则表达式中的 `(^|\s)` 和 ...

    PHP工程师试题.docx

    10. 将逗号分隔的字符串拆分为数组使用`explode()`,数组元素拼接成字符串使用`implode()`。过滤网页上的所有JS脚本,可以使用`preg_replace()`配合正则表达式`/[^&lt;]*(?:(?!)&lt;[^&lt;]*)*&lt;\/script&gt;/i`。 11. PHP可以...

Global site tag (gtag.js) - Google Analytics