JavaScript如何判断输入的是空格

1、JavaScript如何判断输入的是空格

1.1. 使用trim()方法和length属性 trim() 方法可以移除字符串两端的空白字符(包括空格、制表符、换行符等),然后检查处理后的字符串长度是否为0。
js 复制代码
function isOnlySpaces(str) {
    return str.trim().length === 0;
}

console.log(isOnlySpaces("   "));  // true
console.log(isOnlySpaces("  hello  "));  // false
1.2. 使用正则表达式
js 复制代码
function isOnlySpaces(str) {
    return /^[\s]*$/.test(str);
}

console.log(isOnlySpaces("   "));  // true
console.log(isOnlySpaces("  hello  "));  // false
相关推荐
派大鑫wink几秒前
【Day13】集合框架(一):List 接口(ArrayList vs LinkedList)实战
java·开发语言·windows
我是伪码农4 分钟前
电子时钟案例
javascript·css·css3
weixin_462446238 分钟前
Electron 禁止复制粘帖
前端·javascript·electron
@小张在努力9 分钟前
Javascript中的闭包
开发语言·javascript·ecmascript
muyouking1110 分钟前
Rust Nightly 切换指南:解锁前沿特性的钥匙
开发语言·后端·rust
辛-夷11 分钟前
js中如何改变this指向
开发语言·前端·javascript
qq_4634084215 分钟前
React Native跨平台技术在开源鸿蒙中使用内置的`fetch` API或者第三方库如`axHarmony`来处理网络通信HTTP请求
javascript·算法·react native·react.js·http·开源·harmonyos
cnnews16 分钟前
用OpenCV实现烟花动画
开发语言·python·opencv·pygame·cv2
Rabi'18 分钟前
Windows系统 Qt 整合 OpenCV4.12.0
开发语言·windows·qt·opencv
88号技师18 分钟前
2025年10月一区SCI-中心碰撞优化算法Centered Collision Optimizer-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法