qing-utils
Version:
js utils with ts declare, ObjectUtils, ArrayUtils, StringUtils, NumberUtils ...
34 lines (28 loc) • 612 B
JavaScript
class ObjectUtils {
static isEmpty(object) {
if (!object) {
return true
} else {
for (const i in object) {
return false
}
return true
}
}
static isNotEmpty(object) {
return !ObjectUtils.isEmpty(object)
}
static deepClone(object) {
return JSON.parse(JSON.stringify(object))
}
static toJson(object) {
return JSON.stringify(object)
}
static jsonParse(objJson) {
return JSON.parse(objJson)
}
static consoleJson(object) {
console.log(JSON.stringify(object))
}
}
module.exports = ObjectUtils