开发者社区> 问答> 正文

typeof img.complete != 'undefined' && !img.complete

if(typeof img.complete != 'undefined' && !img.complete) { 
return false; 
}; 
if(typeof img.naturalWidth != 'undefined' && img.naturalWidth == 0) { 
return false; 
};

请帮忙解释下这段代码是什么意思?

展开
收起
a123456678 2016-07-06 09:33:01 1856 0
1 条回答
写回答
取消 提交回答
  • typeof img.complete 判断img对象是否有complete这个属性(值),然后再做 img.complete 的判断。如果直接做 img.complete 判断但img并不存在complete属性就会出错。

    这是严谨的代码风格。

    2019-07-17 19:51:51
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
<img src...[mitah].1536575523.pdf 立即下载
Why you should care about data layout in the file system 立即下载
How to Build a Successful Data 立即下载