文件大小格式化
function formatFileSize(fileSize) {
if (fileSize < 1024) {
return fileSize + 'B';
} else if (fileSize < (1024*1024)) {
var temp = fileSize / 1024;
temp = temp.toFixed(2);
return temp + 'KB';
} else if (fileSize < (1024*1024*1024)) {
var temp = fileSize / (1024*1024);
temp = temp.toFixed(2);
return temp + 'MB';
} else {
var temp = fileSize / (1024*1024*1024);
temp = temp.toFixed(2);
return temp + 'GB';
}
}
字符串工具类
var strUtil = {
/*
* 判断字符串是否为空
* @param str 传入的字符串
* @returns {}
*/
isEmpty:function(str){
if(str != null && str.length > 0){
return true;
}else{
return false;
}
},
/*
* 判断两个字符串子否相同
* @param str1
* @param str2
* @returns {Boolean}
*/
isEquals:function(str1,str2){
if(str1==str2){
return true;
}else{
return false;
}
},
/*
* 忽略大小写判断字符串是否相同
* @param str1
* @param str2
* @returns {Boolean}
*/
isEqualsIgnorecase:function(str1,str2){
if(str1.toUpperCase() == str2.toUpperCase()){
return true;
}else{
return false;
}
},
/**
* 判断是否是数字
* @param value
* @returns {Boolean}
*/
isNum:function (value){
if( value != null && value.length>0 && isNaN(value) == false){
return true;
}else{
return false;
}
},
/**
* 判断是否是中文
* @param str
* @returns {Boolean}
*/
isChine:function(str){
var reg = /^([u4E00-u9FA5]|[uFE30-uFFA0])*$/;
if(reg.test(str)){
return false;
}
return true;
}
};
网友评论