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
相关推荐
破茧蝴蝶12 小时前
Python分布式爬虫完整教程
开发语言·python
狗凯之家源码网12 小时前
全新 PHP 轻量客服聊天室源码深度评测
开发语言·php·聊天室系统
远离UE412 小时前
UE5 Substrate Thin Film 源码拆析
开发语言·javascript·ue5
keyipatience12 小时前
JavaScript学习(1)书写位置,变量、数据类型、运算符
开发语言·前端·javascript·css·学习
栈帧之外13 小时前
【C++】STL之set
开发语言·c++
catchadmin14 小时前
免费可商用 PHP 管理后台 CatchAdmin V5.4.1 发布,新增 MCP 支持
开发语言·php
jimy115 小时前
c++的 Type Traits (二、更详细版本)
开发语言·c++
狗凯之家源码网15 小时前
纯 PHP+MySQL 应用市场系统源码实测!
开发语言·mysql·php
dishugj16 小时前
系统架构风险点、敏感点和权衡点的概念和区分
java·开发语言
geovindu16 小时前
rust:Memento Pattern(续)
开发语言·后端·设计模式·rust·行为模式·备忘录模