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 相关文章推荐
javascript优先加载笔记代码
Sep 30 Javascript
js 判断 enter 事件
Feb 12 Javascript
js 实现复制到粘贴板的功能代码
May 13 Javascript
往光标所在位置插入值的js代码
Sep 22 Javascript
浅析JavaScript中的常用算法与函数
Nov 21 Javascript
JS判断图片是否加载完成方法汇总(最新版)
May 13 Javascript
详解Weex基于Vue2.0开发模板搭建
Mar 20 Javascript
浅谈Vue父子组件和非父子组件传值问题
Aug 22 Javascript
jQuery表单选择器用法详解
Aug 22 jQuery
javascript 模块依赖管理的本质深入详解
Apr 30 Javascript
vue element-ui中table合计指定列求和实例
Nov 02 Javascript
工作中常用js功能汇总
Nov 07 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
windows下配置apache+php+mysql时出现问题的处理方法
2014/06/20 PHP
php查询操作实现投票功能
2016/05/09 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
js中使用replace方法完成某个字符的转换
2014/08/20 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
jquery实现的Banner广告收缩效果代码
2015/09/02 Javascript
easyui form validate总是返回false的原因及解决方法
2016/11/07 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
2016/12/29 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
vscode中vue-cli项目es-lint的配置方法
2018/07/30 Javascript
微信小程序swiper禁止用户手动滑动代码实例
2019/08/23 Javascript
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
2019/11/06 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
python在windows下实现备份程序实例
2014/07/04 Python
python实现数据库跨服务器迁移
2018/04/12 Python
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
python如何实现一个刷网页小程序
2018/11/27 Python
Python读取指定日期邮件的实例
2019/02/01 Python
python算法与数据结构之单链表的实现代码
2019/06/27 Python
python 实现音频叠加的示例
2020/10/29 Python
Html5移动端获奖无缝滚动动画实现示例
2018/06/25 HTML / CSS
英国最红的高街时尚品牌:Topshop
2016/08/05 全球购物
蔻驰西班牙官网:COACH西班牙
2019/01/16 全球购物
职工运动会邀请函
2014/02/02 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
搞笑征婚广告词
2014/03/17 职场文书
小学生操行评语大全
2014/04/22 职场文书
公司委托书格式
2014/08/01 职场文书
教务处教学工作总结
2015/08/10 职场文书
css3实现的加载动画效果
2021/04/07 HTML / CSS
Netty分布式客户端接入流程初始化源码分析
2022/03/25 Java/Android
Python各协议下socket黏包问题原理
2022/04/12 Python