我有这段代码,用来检查空或null字符串。它在测试中起作用。
eitherStringEmpty= (email, password) ->
emailEmpty = not email? or email is ''
passwordEmpty = not password? or password is ''
eitherEmpty = emailEmpty || passwordEmpty
test1 = eitherStringEmpty "A", "B" # expect false
test2 = eitherStringEmpty "", "b" # expect true
test3 = eitherStringEmpty "", "" # expect true
alert "test1: #{test1} test2: #{test2} test3: #{test3}"
我想知道的是,是否有比not email? or email is ''
更好的方法。我是否可以通过一个调用在CoffeeScript中执行等同于C# string.IsNullOrEmpty(arg)
的操作?我总是可以为它定义一个函数(就像我曾经做过的那样),但我想知道这门语言中是否有我遗漏的东西。
https://stackoverflow.com/questions/8127883
复制相似问题