function  isValue(o) {
    return (this.isObject(o) || this.isString(o) || this.isNumber(o) || this.isBoolean(o));
}
function isString(o) {
    return typeof o === 'string';
}
function isObject(o){
    return (o && (typeof o === 'object' || $.isFunction(o))) || false;
}

//判断当前字符串是否为空
function isEmpty(o) {
    if (!this.isString(o) && this.isValue(o)) {
        return false;
    } else if (!this.isValue(o)) {
        return true;
    }
    o = $.trim(o).replace(/\ \;/ig, '').replace(/\ \;/ig, '');
    return o === "";
}