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
相关推荐
安妮的小熊呢14 分钟前
CRMEB开源商城系统 & 标准版系统(PHP)开发规范
开发语言·javascript·php
子榆.20 分钟前
CANN ATC编译器:模型从Python到达芬奇指令走了多远
开发语言·python·neo4j
Dontla31 分钟前
Multi-Agent多智能体项目如何从MVP过渡到生产项目?
开发语言
兰令水39 分钟前
topcode【随机算法题】【2026.5.20打卡-java版本】
java·开发语言·算法
我还记得那天43 分钟前
C语言递归实现汉诺塔问题
c语言·开发语言
不吃土豆的马铃薯1 小时前
Spdlog 入门:日志记录器与日志槽基础详解
服务器·开发语言·c++·c·日志·spdlog
凯瑟琳.奥古斯特1 小时前
传输层核心功能解析
开发语言·网络·职场和发展
Fuyo_11191 小时前
C++中的活字印刷术——模板·初阶
开发语言·c++·笔记
在角落发呆1 小时前
跨越网络鸿沟:传统文件传输与现代内网穿透的奇妙交响
开发语言·php
Season4501 小时前
C++之模板元编程(前置知识 constexpr)
开发语言·c++