JS去除字符串最后的逗号实例分析【四种方法】

 更新时间:2019年06月20日 08:36:44   作者:longzhoufeng  
这篇文章主要介绍了JS去除字符串最后的逗号,结合实例形式分析了四种字符串遍历、截取的操作方法,需要的朋友可以参考下

本文实例讲述了JS去除字符串最后的逗号。分享给大家供大家参考,具体如下:

<script>
 window.onload=function() {
  var obj = {name: "xxx", age: 30, sex: "female"};//定义一个object对象
  var str = ''//定义一个空字符用来接收对象里的key或者value
  for(var item in obj) {//遍历item变量里的对象的属性和元素,
   str += obj[item] + ","//将obj对象的值遍历出来,并且追加到str字符中。
   //str += item + ","//将obj对象的属性遍历出来,并且追加到str字符中。
  }
  //第一种方法、将字符串中最后一个元素","逗号去掉,
  //str = str.substring(0, str.lastIndexOf(','));
  //第二种方法、将字符串中最后一个元素","逗号去掉,
  //str = (str.substring(str.length - 1) == ',') ? str.substring(0, str.length - 1) : str;
  //第三种方法、将字符串中最后一个元素","逗号去掉,
  //var str=str.substring(0,str.length-1);//3、将字符串中最后一个元素","逗号去掉,
  //第四种方法、将字符串中最后一个元素","逗号去掉,
  var reg=/,$/gi;
  str=str.replace(reg,"");
  console.log(str)
 }
</script>

运行结果:

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。

更多关于JavaScript相关内容还可查看本站专题:《JavaScript字符与字符串操作技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • js+html+css实现简单电子时钟

    js+html+css实现简单电子时钟

    这篇文章主要为大家详细介绍了js+html+css实现简单电子时钟,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • 基于JavaScript实现智能右键菜单

    基于JavaScript实现智能右键菜单

    这篇文章主要介绍了基于JavaScript实现智能右键菜单的相关资料,需要的朋友可以参考下
    2016-03-03
  • 微信小程序如何访问公众号文章

    微信小程序如何访问公众号文章

    这篇文章主要介绍了微信小程序如何访问公众号文章,随着小程序不断的发展,现在个人的小程序也开放了很多功能了,个人小程序直接打开公众号链接。在群里看到的一款小程序,点击可以直接阅读文章了,需要的朋友可以参考下
    2019-07-07
  • js实现tab切换效果

    js实现tab切换效果

    本文主要分享了js封装一个tab切换效果的示例代码,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • js控制div弹出层实现方法

    js控制div弹出层实现方法

    这篇文章主要介绍了js控制div弹出层实现方法,可实现点击链接弹出div浮动层,且背景色变暗的效果,是一款非常实用的特效源码,需要的朋友可以参考下
    2015-05-05
  • ES6新特性:使用export和import实现模块化详解

    ES6新特性:使用export和import实现模块化详解

    本篇文章主要介绍了ES6新特性:使用export和import实现模块化详解,具有一定的参考价值,有兴趣的可以了解一下
    2017-07-07
  • JavaScript操作XML实例代码(获取新闻标题并分页,并分页)

    JavaScript操作XML实例代码(获取新闻标题并分页,并分页)

    XML 代码部分 这是一个新闻的XML 文件,如果 NBody部分包含 XML 和Html 不可识别部分, 就 包含在DATA 表示附中。
    2010-05-05
  • JS实现获取GIF总帧数的方法详解

    JS实现获取GIF总帧数的方法详解

    如何通过js在上传前就拿到它的总帧数来判断呢?本文就跟大家分享一种解决方案,并将其封装成插件发布至npm仓库,快跟随小编一起学习一下吧
    2022-05-05
  • 详解JavaScript中的坐标和距离

    详解JavaScript中的坐标和距离

    在前端开发中总会遇到各种各样需要使用或计算坐标和距离的情况,于是便有了整理记录的想法,即加深了印象,又方便随时查阅。
    2019-05-05
  • JS OffsetParent属性深入解析

    JS OffsetParent属性深入解析

    本篇文章要是对JS中的OffsetParent属性进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所 帮助
    2014-01-01

最新评论