js学习:js数据类型及判断(2)
关于判断用户输入是否为空或者空格或者多个空格的判断,首先如果用typeof来判断会出现这样的情况:
那么如果想要判断是空还是空格还是多个空格呢?
如何判断null,undefined,空字符串,空格,多个空格
1.第一步typeof一下,undefined的值是undefined,null的值是object,其余为string
2.对于string可以判断长度,如果长度为0说明没有输入,如果长度为1且内容等于空格则说明输入了一个空格,那么剩下的一种情况就是多个空格