javascript - JS如何检查空字符串和空格

标签 javascript appcelerator-titanium

<分区>

请帮帮我

if(value == ""){
// do anything
}

但我需要检查空格 ""(2,3,... 包含空格) 是否与空字符串相同

附言。对不起我的英语

最佳答案

正则表达式可以轻松解决这个问题。

if (/^ *$/.test(value)) {
    //string contains 0+ spaces only
}

如果您还需要包含 null,则添加 !value ||

如果您需要包含换行符、制表符等,请使用 /^\s*$/ 作为正则表达式。

关于javascript - JS如何检查空字符串和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36490984/

相关文章:

facebook - 如何使用 Module.Facebook 和钛合金登录 Facebook

javascript - 使用 Appcelerator Titanium 删除 Android 中不必要的底部边框

javascript - 从 Appcelerator Titanium 获取堆栈跟踪或当前文件?

javascript - 不明白钛合金 Controller 中$.variableName = functionName的含义

java - 在 javascript 函数中调用带有参数的 java 函数

javascript - IE8 不允许引用 javascript,但是 IE9 可以吗?

javascript - 幻灯片中的圆圈不会返回非事件状态

ios - 我们可以在 iOS 设备上使用 appcelerator titanium liveview 吗?

javascript - 为什么 JavaScript IIFE 需要括号?

javascript - Protractor 无法识别打开的 native 警报