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

    技术2024-11-14  26

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

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

    if(datamodel.item){ //do something... }else{ datamodel.item = new Item(); }

    最新回复(0)