| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 1 10 2 8 8 1 | define(['../object/size'], function (size) {
function isEmpty(val){
if ( typeof val === 'string' ) {
return val === '';
} else Eif ( typeof val === 'object' || typeof val === 'function' ) {
// array is also an object and object/size works fine
return size(val) === 0;
}
return false;
}
return isEmpty;
});
|