@iicoding/utils
Version:
Browser 端 - 类型判断 - 类似 koa 的异步compose - sleep - 扩展对象属性 - 扩展 storage 对象功能
23 lines (22 loc) • 625 B
JavaScript
/**
* 首字母大写
* @param str 待转换的字符串
*/
export var capitalize = function capitalize(str) {
if (str == null || typeof str !== 'string') {
return '';
}
var str2LowerCase = str.toLowerCase();
return "".concat(str2LowerCase.substring(0, 1).toUpperCase()).concat(str2LowerCase.substring(1));
};
/**
* 字符串数组转换为数字数组,且过滤掉 未 NaN 的项
* @param strArr 目标 str
*/
export var str2NumberArr = function str2NumberArr(strArr) {
return strArr.split(',').map(function (str) {
return +str;
}).filter(function (num) {
return !Number.isNaN(num);
});
};