在下面的代码中,有没有什么简短的语法或技巧需要编写?
if (!obj.prop) {
obj.prop = value;
}发布于 2011-08-24 17:13:42
也许吧
obj.prop = obj.prop || value;但请注意,如果obj.prop是一个假值,它将被设置为value。
也许您想测试一下是否为obj定义了该属性
if (obj.prop === undefined) obj.prop = value;发布于 2011-08-24 17:13:07
尝试:
obj.prop = obj.prop || value;发布于 2011-08-24 17:14:51
obj.prop = obj.prop? obj.prop : valuehttps://stackoverflow.com/questions/7172991
复制相似问题