- 过滤掉没填的空属性
if(params.filter){
Object.keys(paramsData).forEach(key=>{
if(paramsData[key] === '' || !paramsData[key]) delete paramsData[key];
})
}
- 合并2个对象
Object.assign(Object,Object2)
- 十六进制字符串转数字
parseInt("1E240",16)
4.Null 操作
function setNull(val) {
if (val == null || val == '' || val == undefined || val == 'undefined') {
return '';
} else {
return val;
}
}
function isNull(val) {
if (val == null || val == '' || val == undefined || val == 'undefined') {
return true;
} else {
return false;
}
}
function isNotNull(val) {
if (val == null || val == '' || val == undefined || val == 'undefined') {
return false;
} else {
return true;
}
}
function isEmptyObj(obj) {
if (JSON.stringify(obj) === '{}' || !obj) return true;
else return false;
}