jquery源码阅读知识储备(4)关于js中if的解惑

来源:互联网 发布:wampserver配置sql 编辑:程序博客网 时间:2024/06/07 06:25

在 JavaScript 中,如果上下文需要 boolean 型的值,则引擎会自动将对象转换为 boolean 类型。转换规则为,如果该对象非空,则转换为 true,否则为 false.

因此我们可以采取这种简写的形式。

[javascript] view plaincopy
  1. if(datamodel.item){   
  2.   //do something...   
  3. }else{   
  4.   datamodel.item = new Item();   
  5. }   
原创粉丝点击