str="2,2,3,5,6,6"; //这是一字符串

var strs= new Array(); //定义一数组

strs=str.split(","); //字符分割

for (i=0;i

{

document.write(strs[i]+"
"); //分割后的字符输出

}

JS中split的用法

split

var array;

function getString(str){

array = str.split("|");

document.getElementById("userName").value = array[0];

document.getElementById("userAge").value = array[1];

}

JS删除数组元素

var arr=['a','b','c'];

若要删除其中的'b',有两种方法:

1.delete方法:delete arr[1]

这种方式数组长度不变,此时arr[1]变为undefined了,但是也有好处原来数组的索引也保持不变,此时要遍历数组元素可以才用

for(index in arr)

document.write('arr['+index+']='+arr[index]);

这种遍历方式跳过其中undefined的元素

* 该方式IE4.o以后都支持了

2.数组对象splice方法:arr.splice(1,1);

这种方式数组长度相应改变,但是原来的数组索引也相应改变

splice参数中第一个1,是删除的起始索引(从0算起),在此是数组第二个元素

第二个1,是删除元素的个数,在此只删除一个元素,即'b';

此时遍历数组元素可以用普通遍历数组的方式,比如for,因为删除的元素在

数组中并不保留

* 该方法IE5.5以后才支持

值得一提的是splice方法在删除数组元素的同时,还可以新增入数组元素

比如arr.splice(1,1,'d','e'),d,e两个元素就被加入数组arr了

结果数组变成arr:'a','d','e','c'

js 数组按奇偶拆分_js中通过split函数分割字符串成数组小例子相关推荐

  1. python 分隔符为逗号或顿号_js中通过split函数分割字符串成数组小例子

    str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); ...

  2. js中通过split函数分割字符串成数组

    <script language="javascript"> str="2,2,3,5,6,6"; //这是一字符串 var strs= new A ...

  3. javascript 中 split 函数分割字符串成数组

    分割字符串成数组的方法有很多,不过使用最多的还是split函数 <script language="javascript"> str="2,2,3,5,6,6 ...

  4. php截取数组中的字符串,PHP 中使用explode()函数切割字符串为数组的示例

    explode()函数的作用:使用一个字符串分割另一个字符串,打散为数组. 例如: 字符串 PHP;"> $pizza = "第1 第2 第3 第4 第5 第6"; ...

  5. str split函数 php,怎么在php中利用str_split函数分割字符串

    怎么在php中利用str_split函数分割字符串 发布时间:2021-01-04 14:52:31 来源:亿速云 阅读:54 作者:Leah 今天就跟大家聊聊有关怎么在php中利用str_split ...

  6. C++中使用strtok函数分割字符串String

    C++中使用strtok函数分割字符串String string str; getline(cin,str); vector<string> vec; char *p = strtok(( ...

  7. mysql通过函数分割字符串为数组中_Mysql通过存储过程分割字符串为数组

    分割字符串为数组需要用到 三个mysql 的函数 : REVERSE(str) 返回颠倒字符顺序的字符串str. SUBSTRING_INDEX(str,delim,count) 返回从字符串str的 ...

  8. SQLServer中使用Split功能分割字符串

    一般的开发语言中,都有Split函数,可以将某个字符串按照分隔符进行分割,返回一个数组,非常方便. 但在SQLServer中,却没有默认提供Split函数,不过总有解决方案,以下是某大牛写的,比起网上 ...

  9. js 数组按奇偶拆分_js数组拆分问题

    "笨"方法 (()=>{ console.clear(); let arrs = [102, 233, 45, 350, 130, 220, 195, 240].sort(( ...

最新文章

  1. c#_String.Split 方法进阶篇
  2. pytorch的多分类问题
  3. python词云有什么用_如何用Python实现词云效果
  4. WampServer的研究日记二
  5. python pcm 分贝_语音文件 pcm 静默(静音)判断
  6. IDEA初次使用Tomcat运行项目(如何添加加载项目到Tomcat)
  7. 为什么md5是不安全的?
  8. mybatis oracle 大写,解决mybatis用Map返回的字段全变大写的问题
  9. python制作一个简单的udp聊天器
  10. C++_基础部分_C++文件操作_文件的写入操作---C++语言工作笔记076
  11. 大数据_MapperReduce_Hbase_批处理batchMutate源码分析_数据的写入流程源码分析---Hbase工作笔记0032
  12. Netflix如何设计一个能满足5倍增长量的时序数据存储新架构?
  13. html找不到定义,Main无法正常使用,找不到它的定义
  14. 微软 Power Fx 低代码通用编程语言
  15. 读coco数据集的代码接口了解segmentation的处理方法
  16. Origin画并列柱状图
  17. offer收割者!Alibaba内部独家MySQL优化宝典横空出世,再也不用担心被面试官拦路了
  18. 北京航空航天大学夏令营机试题
  19. 【java】新建项目
  20. 互联网快讯:华为正式开启二手机业务;法院审理认定阿卡索赔猿辅导20万;极米高性能投影产品获用户青睐;谷歌Pixel 6 Pro首次放弃使用高通基带

热门文章

  1. java 设置xmx_jvm~xmx设置多少合适
  2. 蓝桥杯电子类单片机组模块——独立按键(一般作用)
  3. 设计规范 | 详解组件控件结构体系
  4. 格式—C语言项目分文件
  5. 【Win11尝鲜】Win 11 打开输入法自带GIF表情包、颜文字等
  6. python的取整和取余_python取余取整
  7. fifo页面置换算法java_缓存算法(页面置换算法)-FIFO、LFU、LRU
  8. 服务器资源错误导致更新文件dns,DNS 更新被记录为失败︰ 事件 ID 为 5774,1196 或 1578年...
  9. 社区智能管理平台 需求文档【第一周】
  10. 如何知道一个大数据解决方案是否适合您的组织