Thursday, January 30, 2020

Check given variable is Empty ?

/* check variable contain empty values or not */
function empty(data) {
    if (typeof(data) == 'number' || typeof(data) == 'boolean') {
        return false;
    }
    if (typeof(data) == 'undefined' || data === null) {
        return true;
    }
    if (typeof(data.length) != 'undefined') {
        /*if(/^[\s]*$/.test(data.toString())) {
        return true;
        }*/
        return data.length == 0;
    }
    if (data instanceof File) {
        return false;
    }
    var count = 0;
    for (var i in data) {
        /* if (data.hasOwnProperty(i)) { */
        count++;
        /* } */
    }
    return count == 0;
}

No comments:

Post a Comment