• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > JS中split用法和数组中元素的删除,jssplit

JS中split用法和数组中元素的删除,jssplit

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含js split数组,js split用法,js中split的用法,js中split,js split等服务器相关知识,网友希望可以进行参考

JS中split用法和数组中元素的删除,jssplit


JS中split用法和数组中元素的删除

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删除数组元素

    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’

  • 版权声明:本文为博主原创文章,未经博主允许不得转载。

    分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

    您可能想查找下面的文章:

    • JS中split用法和数组中元素的删除,jssplit

    相关文章

    • CloudStack VM运行状态的监控-Management,cloudstack系统vm
    • Java 调用Hive 自定义UDF,java调用hiveudf
    • 首届中国大数据技术沙龙会议邀请函,首届沙龙
    • 【Spark1.3官方翻译】 Spark Submit提交应用程序,spark1.3spark
    • hive UDF自动增长列函数,hiveudf列函数
    • 从Hadoop URL中读取数据,hadoopurl读取数据
    • 剖析Docker文件系统:Aufs与Devicemapper,dockeraufs
    • 博文点评后的一点闲扯,博文点评闲扯
    • RabbitMQ(python实现)学习之二:Producer发送消息至多个消息队列queue(广播消息),rabbitmqqueue
    • 自定义输出文件名,输出文件名

    文章分类

    • windows
    • 服务器硬件
    • 服务器运维
    • 云计算
    • 虚拟化
    • IIS教程
    • Linux
    • Apache
    • Ftp
    • DNS
    • Nginx

    最近更新的内容

      • hive grouping sets 和 cube 用法,hivegrouping
      • Ambari Metrics介绍,ambarimetrics介绍
      • 代码review,代码review什么意思
      • hadoop distcp使用,hadoopdistcp
      • 你真的了解OpenStack吗?学过的人,都知道!,了解openstack
      • 《转》OpenStack Ceilometer 安装配置和API说明,《转》openstack
      • What&#39;s Wrong With Hue Oozie Editor?,hueoozie
      • Centos 安装R 集成 Hadoop、RHive 配置安装手册,centoshadoop
      • OpenStack之swift安装笔记,openstackswift
      • 现代数学的引路人,现代数学引路人

    关于我们 - 联系我们 - 免责声明 - 网站地图

    ©2020-2025 All Rights Reserved. linkedu.com 版权所有