js判断对象

mac2022-06-30  24

  一般学java的小伙伴,刚开始写js时如果遇到要判断一个字符串是否不为空,往往会这样写

1 if(str != undefined && str != null && str != ''){ 2 ... 3 }

  这样很类似java的写法,但其实js可以直接这样写

1 if(str){ 2 ... 3 }

  当 str的内容为null,undefined,空字符串或者0时,都会返回false, 特别的,当str = []返回为true,这样一来我们的代码就会简洁一些

转载于:https://www.cnblogs.com/liunianfeiyu/p/10191623.html

最新回复(0)