compareObj
/**
* compareObj
* 比较对象
*
* @param a object
* @param b object
* @param x string
*
* @return boolean
*
*/
function compareObj(a, b, x) {
if (!a || !b) {return}
if (x) {
let xArr = ['<=', '>=']
if (!xArr.includes(x)) {
console.log(`${x} not define`)
return
}
arr = {'<=': a, '>=': b}
let result = true
for (let key in arr[x]) {
if (a[key] != b[key]) {
result = false
break
}
}
return result
}
}