2
function isEmpty(obj) {
return isNone(obj) || (obj.length === 0 && typeof obj !== 'function') || (typeof obj === 'object' && get(obj, 'length') === 0);
}
1)爲null和undefined,我們有isNone()函數Ember.isEmpty函數中最後一次檢查的目的是什麼?
2)爲[], '',我們有第二檢查。
3)第三次檢查的目的是什麼?