前后端分离业务逻辑常用封装函数(一)
1.数组去空:
function clear_arr_trim(array) {
for(var i = 0 ;i<array.length;i++){
if(array[i] == "" || (array[i] == null) || typeof(array[i]) == "undefined"){
array.splice(i,1);
i= i-1;
}
}
return array;
}
2. 正则匹配
仅支持中文和数字,全混合匹配,不管在字段的什么位置 eg: let reg = /^[0-9\u4e00-\u9fa5]+$/gi; 【和这种/[\u4e00-\u9fa5]/g; 写法进行辨析,这样写法,只会在字段头部进行校验,开始通过则通过】