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
相关推荐
xiaominlaopodaren2 分钟前
three.js地图视口瓦片(二):如何形成完整视口多边形
javascript·gis·three.js
奈斯先生Vector3 分钟前
本地图片识别怎么接入多模态 AI?用 Python API 理解 GPT-4o Vision 的真实工作流
开发语言·人工智能·windows·python·网络协议·http·aigc
OPEN-F7 分钟前
C++17新特性精讲:结构化绑定、if constexpr与实用类型
开发语言·c++
OPEN-F10 分钟前
C++并发编程:线程与互斥锁
开发语言·c++
俊昭喜喜里12 分钟前
C#中的decimal
开发语言·c#
catchadmin23 分钟前
免费可商用 PHP 管理后台 CatchAdmin V5.4.0 发布,新增短信服务能力
开发语言·php
小白学大数据33 分钟前
API 调用错误处理实战:分层定位、有纪律地重试与可观测性设计
开发语言·网络·人工智能
mONESY37 分钟前
从零到上线:全栈项目部署全流程实战
javascript
honkun643 分钟前
vue 表格组件 vxe-table 实实现专业记账凭证编辑表格与自动汇总
前端·javascript·vue.js
蛋先生DX1 小时前
明明都是源码到CPU,各语言中间原理咋不是一个套路?
java·javascript·go