isObject
源码
/**
* 检查 value 是否为 Object 的
* [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
* (例如: arrays, functions, objects, regexes,new Number(0), 以及 new String(''))
*
* @since 0.1.0
* @category Lang
* @param {*} value 要检查的值。
* @returns {boolean} 如果 value 为一个对象,那么返回 true,否则返回 false。
*/
function isObject(value) {
const type = typeof value;
return value != null && (type == 'object' || type == 'function');
}知识点
null
typeof
相关链接
Last updated