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

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

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

 if(str){
...
}

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

最新文章

  1. 【转】WebMagic-总体流程源码分析
  2. 用PHP实现定时器功能
  3. Web API零碎知识
  4. 进阶: 案例八: Drag and Drop(动态)
  5. NowCoder牛客练习赛7-A.骰子的游戏 B.购物-优先队列
  6. NetSNMP开源代码学习——小试牛刀
  7. 从SQL注入到内网漫游
  8. idea取消double shift全局搜索
  9. 通过脚本下载GO被墙或常用的相关包
  10. python的zipfile、tarfile模块
  11. Linux系统从零到高手的进阶心得
  12. Python3 线程/进程池 concurrent.futures
  13. [转]redis配置文件redis.conf的详细说明
  14. 一些新东西学习 - Texture3D,Texture2DArray
  15. egret -纹理集的制作
  16. cmd 字符串截取
  17. js需要学习的
  18. 最封闭的开源系统,话说Android的八宗罪
  19. IOS中WebView的使用
  20. VMware 共享目录不显示的解决办法

热门文章

  1. Oracle之ora-01031 insufficient privileges
  2. centos6.5kvm虚拟化技术
  3. PHP升级7.2之后需要注意的事情
  4. vue 创建单文件组件 注册组件 以及组件的使用
  5. kafka的几个简单操作
  6. Linux性能优化 第五章 性能工具:特定进程内存
  7. 字符串切分 String.Split 和 Regex.Split(小技巧)
  8. 用jQuery实现简单的简单的轮播图
  9. crawlspider 多分页处理
  10. dubbo-文档