_.isObjectLike(value)
_.isObjectLike(value)
用于检查值是否为类对象,即非 null 且 typeof 结果为 "object" 的值。
value
:要检查的值。
返回值:如果值是类对象,则返回 true
,否则返回 false
。
示例:
javascript
console.log(_.isObjectLike({})); // 输出:true
console.log(_.isObjectLike([])); // 输出:true
console.log(_.isObjectLike(new Date())); // 输出:true
console.log(_.isObjectLike(function () {})); // 输出:false
console.log(_.isObjectLike(null)); // 输出:false
console.log(_.isObjectLike(123)); // 输出:false
console.log(_.isObjectLike("abc")); // 输出:false
在这个例子中,_.isObjectLike
用于检查值是否为类对象。对于类对象,返回 true
;对于其他类型的值,返回 false
。