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
相关推荐
VimorphTech2 分钟前
转写结果怎么生成双语字幕?TypeScript 实现 SRT、WebVTT 与索引匹配
javascript·音视频开发
CVer儿8 分钟前
起源引擎harmmer++ 配置
开发语言
星夜离尘5612 分钟前
MATLAB FFT 单边幅度谱:归一化、奇偶长度与频谱泄漏的完整实验
开发语言·matlab·信号处理·频谱分析·fft
H.莓飛13 分钟前
【C++】模板初阶
linux·开发语言·c++·visual studio
Wang's Blog18 分钟前
Java 项目实战: 交友项目 - 项目模块划分与依赖关系
java·开发语言·交友
努力进修19 分钟前
时序数据长期承载难题:从压缩、批量写入到数据组织优化
java·开发语言·数据库
星夜离尘5620 分钟前
MATLAB 5 点滑动平均:filter 与 conv 的输出对齐,以及 2 样本延时的含义
开发语言·算法·matlab·滤波·fir
Dovis(誓平步青云)24 分钟前
总用电下降了,为什么家庭能源看板仍然提示异常
java·开发语言·数据库·人工智能·算法·电脑·能源
程序猿乐锅25 分钟前
【从0-1学习Python | 第四篇】Python 字符串和元组
java·开发语言·笔记·后端·python·学习
开开心心就好28 分钟前
Windows视频播放器推荐,精简版体积更小
java·服务器·开发语言·eclipse·pdf·ocr·音视频