jii
Version:
Jii - Full-Stack JavaScript Framework
31 lines (25 loc) • 663 B
JavaScript
/**
* @author Vladimir Kozhin <affka@affka.ru>
* @license MIT
*/
;
const Jii = require('../BaseJii');
const BaseObject = require('../base/BaseObject');
class Util extends BaseObject {
/**
*
* @param {*} obj
* @returns {boolean}
*/
static isStrictObject(obj) {
if (!obj || typeof obj !== 'object' || obj instanceof RegExp || obj instanceof Date || obj instanceof Array) {
return false;
}
var bool = true;
for (var key in obj) {
bool = bool && obj.hasOwnProperty(key);
}
return bool;
}
}
module.exports = Util;