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
相关推荐
Martin -Tang3 分钟前
uniapp+vue3+ts自定义表格
javascript·vue.js·uni-app
郝学胜-神的一滴4 分钟前
CMake 010 :一步到位链接静态库
开发语言·c++·qt·程序人生·系统架构·cmake
小则又沐风a8 分钟前
C++继承
开发语言·c++
测试员周周9 分钟前
【Appium 系列】第10节-手势操作实战 — 滑动、拖拽、缩放与轻拂
linux·服务器·开发语言·人工智能·python·appium·pytest
雪度娃娃12 分钟前
转向现代C++——在创建对象时注意区分()和{}
开发语言·c++
铅笔小新z14 分钟前
【C语言】数组详解
c语言·开发语言
摇滚侠16 分钟前
Java 饿汉式 单例模式
java·开发语言·单例模式
欧阳天风17 分钟前
electron播放本地音乐的问题
前端·javascript·electron
lbb 小魔仙19 分钟前
工业数据困局的破局者:DolphinDB 如何让海量时序数据真正“跑“出价值
开发语言·人工智能·python·langchain
枫叶丹421 分钟前
【HarmonyOS 6.0】Device Security Kit安全审计阻断功能深度解析
开发语言·安全·华为·harmonyos