JS清除字符串中的空格

一、replace()方法

replace方法在字符串中搜索值或正则表达式,返回已替换值的新字符串,不会更改原始字符串。

去除字符串内所有的空格:str = str.replace(/\s*/g,"")

去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"")

去除字符串内左侧的空格:str = str.replace(/^\s*/,"")

去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"")

二、trim()方法

trim方法从字符串的两侧删除空格,不会更改原始字符串。

trimStart() 方法从字符串的开头删除空格。

trimEnd() 方法从字符串末尾删除空格。

三、for循环

相关推荐
执行部之龙几秒前
js手写——防抖
开发语言·前端·javascript
DEMO派几秒前
JavaScript数据存储三剑客:Object、Map与WeakMap完全指南
开发语言·前端·javascript
一拳不是超人1 分钟前
半年AI编程实战总结:从工具到心法,让AI成为你的超能力
前端·人工智能·ai编程
阿杜杜不是阿木木2 分钟前
从0到1构建像Claude Code那样的Agent(二):工具
前端·chrome·agent·ai编程·cluade code
cramer_50h5 分钟前
Python的web开发框架Django再次更新
前端·python·django
weixin_6685 分钟前
Clawith 大模型设计逻辑与前端接口架构分析 -AI分析
前端·人工智能·架构
x-cmd5 分钟前
[x-cmd] Chrome DevTools MCP 更新:支持 coding agent 直接接管当前的浏览器窗口
前端·chrome·ai·agent·chrome devtools·x-cmd·mcp
芭拉拉小魔仙6 分钟前
Vue v-html 中事件绑定失效问题及解决方案
javascript·vue.js·html
Never_Satisfied7 分钟前
在HTML & CSS中,user-select属性详解
前端·css·html
_果果然7 分钟前
除了防抖和节流,还有哪些 JS 性能优化手段?
javascript·vue.js·性能优化