我今天在浏览茉莉花来源,偶然发现了这样的代码:
if (
(0, _jasmine_utils.hasProperty)(other, property) &&
(0, _jasmine_utils.equals)(this.sample[property], other[property]) &&
!(0, _utils.emptyObject)(this.sample[property]) &&
!(0, _utils.emptyObject)(other[property])
) {
return false;
}
为什么他们觉得有必要这样写:(0, _jasmine_utils.hasProperty)(other, property)
?或确切目的是什么?