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


Posted in Javascript onJune 20, 2019

本文实例讲述了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>

运行结果:

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

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

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

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

Javascript 相关文章推荐
关于jquery动态增减控件的一些想法和小插件
Aug 01 Javascript
chrome调试javascript详解
Oct 21 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
Oct 29 Javascript
jQuery表单对象属性过滤选择器实例详解
Sep 13 Javascript
jquery插入兄弟节点的操作方法
Dec 07 Javascript
JS实现数组去重方法总结(六种方法)
Jul 14 Javascript
实例分析JS与Node.js中的事件循环
Dec 12 Javascript
vue-router路由懒加载和权限控制详解
Dec 13 Javascript
详解vue-router 命名路由和命名视图
Jun 01 Javascript
vue+mock.js实现前后端分离
Jul 24 Javascript
Vue 数组和对象更新,但是页面没有刷新的解决方式
Nov 09 Javascript
一文彻底理解js原生语法prototype,__proto__和constructor
Oct 24 Javascript
如何在微信小程序中实现Mixins方案
Jun 20 #Javascript
js JSON.stringify()基础详解
Jun 19 #Javascript
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 #jQuery
Vue-Cli 3.0 中配置高德地图的两种方式
Jun 19 #Javascript
vue axios重复点击取消上一次请求封装的方法
Jun 19 #Javascript
javascript创建元素和删除元素实例小结
Jun 19 #Javascript
Vue 2.0 侦听器 watch属性代码详解
Jun 19 #Javascript
You might like
php5 apache 2.2 webservice 创建与配置(java)
2011/01/27 PHP
简单的PHP缓存设计实现代码
2011/09/30 PHP
深入解析php之sphinx
2013/05/15 PHP
php中数据库连接方式pdo和mysqli对比分析
2015/02/25 PHP
PHP+JQUERY操作JSON实例
2017/03/23 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
PHP __call()方法实现委托示例
2019/05/20 PHP
DOM 中的事件处理介绍
2012/01/18 Javascript
JavaScript定时器详解及实例
2013/08/01 Javascript
jquery复选框多选赋值给文本框的方法
2015/01/27 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
javascript相关事件的几个概念
2015/05/21 Javascript
javascript显示倒计时控制按钮的简单实现
2016/06/07 Javascript
基于jQuery实现中英文切换导航条效果
2016/09/18 Javascript
JS文件上传神器bootstrap fileinput详解
2021/01/28 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
Node.js 异步异常的处理与domain模块解析
2017/05/10 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
Python实现遍历数据库并获取key的值
2015/05/17 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
python安装requests库的实例代码
2019/06/25 Python
python使用requests.session模拟登录
2019/08/09 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
python绘制封闭多边形教程
2020/02/18 Python
实习生单位鉴定意见
2013/12/04 职场文书
领导的自我鉴定
2013/12/28 职场文书
会计学生自我鉴定
2014/02/06 职场文书
四查四看剖析材料
2014/02/14 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
五年级作文之学校的四季
2019/12/05 职场文书
golang fmt格式“占位符”的实例用法详解
2021/07/04 Golang
python实现简单聊天功能
2021/07/07 Python