JS字符串按逗号和回车分隔的方法

 更新时间:2017年04月25日 10:01:45   投稿:jingxian  
下面小编就为大家带来一篇JS字符串按逗号和回车分隔的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

split函数可以传入一个正则表达式作为分隔的字符串。

function foo(str){
  var temp = str.split(/[\n,]/g);
    for(var i =0;i<temp.length;i++){
    if(temp[i] == ""){
      temp.splice(i, 1);
      //删除数组索引位置应保持不变
      i--;
    }
  }
  console.log(temp);
}

foo("123,\naa,,,,,\n\n\n\n\n1");

控制台输出:

["123", "aa", "1"]

我们也可以传递更多的分割规则。到时候再说吧。。

以上这篇JS字符串按逗号和回车分隔的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • JS实现的简单鼠标跟随DiV层效果完整实例

    JS实现的简单鼠标跟随DiV层效果完整实例

    这篇文章主要介绍了JS实现的简单鼠标跟随DiV层效果,涉及JavaScript基于时间函数动态操作页面元素属性的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • 维护loading加载状态的几个方法小结

    维护loading加载状态的几个方法小结

    在项目开发中,当页面请求接口时,组件局部或者页面全局显示loading加载遮罩可谓是司空见惯了,下面来讨论一下如何优雅的使用loading状态,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • 前端和后端解决跨域问题的方法详细讲解

    前端和后端解决跨域问题的方法详细讲解

    这篇文章主要介绍了前端和后端解决跨域问题的相关资料,跨域问题主要源于浏览器的同源策略,为防止CSRF攻击,可以采用多种防御措施,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-01-01
  • 微信小程序自定义轮播图

    微信小程序自定义轮播图

    这篇文章主要为大家详细介绍了微信小程序自定义轮播图,swiper dots默认样式修改,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • js showModalDialog弹出窗口实例详解

    js showModalDialog弹出窗口实例详解

    本篇文章主要是对js showModalDialog弹出窗口进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • Bootstrap table表格简单操作

    Bootstrap table表格简单操作

    这篇文章主要为大家详细介绍了Bootstrap table表格简单操作的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • javascript实现在某个元素上阻止鼠标右键事件的方法和实例

    javascript实现在某个元素上阻止鼠标右键事件的方法和实例

    这篇文章主要介绍了javascript实现在某个元素上阻止鼠标右键事件的方法和实例,需要的朋友可以参考下
    2014-08-08
  • javascript实现双端队列

    javascript实现双端队列

    这篇文章主要为大家详细介绍了使用javascript实现双端队列,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • js获取鼠标位置杂谈附多浏览器兼容代码

    js获取鼠标位置杂谈附多浏览器兼容代码

    最近在搞一个AJAX的小功能,目的是用浮动div框显示当前鼠标下控件的详细信息,其中获得鼠标位置这块害得我走了很多冤枉路,因为压根没有想到我下面提到的第二点的区别,所以我的页面出来总是找不到我之前定义的那个div
    2008-11-11
  • 用javascript实现的激活输入框后隐藏初始内容

    用javascript实现的激活输入框后隐藏初始内容

    用javascript实现的激活输入框后隐藏初始内容...
    2007-06-06

最新评论