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循环

相关推荐
像牛奶却不是牛奶5 分钟前
记录几个前端实用小函数
前端·javascript
IDIOT___IDIOT8 分钟前
Windows 解锁后 Chrome 弹出白屏的排查与修复
前端·chrome
tuddy78946420 分钟前
前端应用的离线暂停更新策略:原理、实现与最佳实践
前端
希冀12322 分钟前
【JavaScript】Javascript—JS进阶—Day03
开发语言·javascript·原型模式
hunterandroid31 分钟前
多线程与线程池:从 Thread 到高效并发
前端
光影少年1 小时前
RN 架构:JS层、原生桥接层、原生渲染层 通信原理
开发语言·javascript·架构
用户69371750013841 小时前
AI Agent 里的 Loop 到底是什么?
android·前端·后端
甜美的小天鹅1 小时前
TDD in HTML & JavaScript 概述
javascript·html·tdd
竹林8181 小时前
用 Viem 替代 ethers.js 重写 DeFi 前端:从踩坑 3 天到丝滑体验,我总结了这些关键差异
javascript
hunterandroid1 小时前
内存泄漏与 LeakCanary:从问题定位到修复思路
前端