本文摘自PHP中文网,作者coldplay.xixi,侵删。
js判断字符串是否为空的方法:1、判断字符串是否为空,代码为【if (string.length == 0)】;2、判断字符串是否为“空”字符即用户输入了空格,代码为【if (strings.replace(/(^s*)|(s*$)..】。
本教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑,该方法适用于所有品牌电脑。
js判断字符串是否为空的方法:
判断字符串是否为空
1 2 3 4 5 |
|
判断字符串是否为“空”字符即用户输入了空格
1 2 3 4 5 |
|
判断输入字符串是否为空或者全部都是空格
1 2 3 4 5 6 |
|
如果有null时上面代码就无法正常判断了,下面代码是判断为null的情况
1 2 3 4 5 |
|
exp 为 undefined 时,也会得到与 null 相同的结果,虽然 null 和 undefined 不一样。
注意:要同时判断 null 和 undefined 时可使用本法。 代码如下
1 2 3 4 5 |
|
如果 exp 为 undefined,或数字零,或 false,也会得到与 null 相同的结果,虽然 null 和二者不一样。注意:要同时判断 null、undefined、数字零、false 时可使用本法。代码如下
1 2 3 4 5 |
|
为了向下兼容,exp 为 null 时,typeof null 总返回 object,所以不能这样判断。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
相关免费学习推荐:javascript视频教程
以上就是js如何判断字符串是否为空的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
通过代码示例,了解css3+javascript按钮水波纹效果
更多相关阅读请进入《javascript》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者