@xiaozhu119/js-utils-libs
Version:
js常见的函数工具库
25 lines (23 loc) • 707 B
JavaScript
// 手机号中间四位变成*
exports.telFormat = (tel) => {
tel = String(tel);
return tel.substr(0, 3) + "****" + tel.substr(7);
};
// 字符串首字母大写
exports.firstLetterUpper = (str) => {
return str.charAt(0).toUpperCase() + str.slice(1);
};
// 转换字符串,undefined,null等转化为""
exports.praseStrEmpty = (str) =>{
return !str || str === 'undefined' || str === 'null' ? '' : str
}
/**
* 去除参数空数据(用于向后台传递参数的时候)
* @param {Object} obj [参数对象]
*/
exports.filterEmptyData = (obj) => {
for (let prop in obj) {
obj[prop] === '' ? delete obj[prop] : obj[prop];
}
return obj;
}