两种方法:

  • 处理变量为undefined的情况:
v = v||null;    //假设v为undefined,则其值变为null

  • 双感叹号:!!,把null/undifined/0转换为bollean类型
使用方法:if(!!a) {}
当 a=null/undifined/0时,推断结果为false

(原创文章,转载请注明转自Clement-Xu的csdn博客。

最新文章

  1. AlloyTouch 0.2.0发布--鱼和熊掌兼得
  2. Android NDK常见配置问题的解决方案
  3. C#获得客户端IP
  4. Beta版本冲刺———第一天
  5. bash + script
  6. POJ 1840 Eqs 暴力
  7. win10安装软件被阻止后
  8. 最大熵模型 Maximum Entropy Model
  9. installation - How to install Synaptic Package Manager? - Ask Ubuntu
  10. 立波 iphone3gs越狱教程:成功把iphone3gs手机升级成ios6.1.3系统,完美越狱,解决no service和耗电量大的问题
  11. 如何有效抓取SQL Server的BLOCKING信息
  12. 栈的java实现和栈的应用
  13. 淘宝镜像 cnpm 不是内部命令
  14. linux locate命令
  15. Python 打印矩形、直角三角形、等腰三角形、菱形
  16. TP5.x——update更新成功但是返回是0
  17. idea执行mapreduce报错 Could not locate Hadoop executable: C:\hadoop-3.1.1\bin\winutils.exe
  18. virsh详解
  19. IEnumerator和IEnumerable详解
  20. PHP的HashTable实现

热门文章

  1. HTTP 与 HTTPS
  2. CentOS yum安装mcrypt详细图解教程
  3. 【Henu ACM Round #12 E】Thief in a Shop
  4. 如何形象的解释 webhook 这个词
  5. 利用gradle加入构建版本
  6. ajax动态更新下拉列表
  7. android中9-patch图片的使用
  8. eclipse中编码的设置
  9. Linux-----Ubuntu Server安装图形界面
  10. OSX: 禁止iCloud钥匙链?