如何检查一个值是否是 JavaScript 中的一个对象?
如果typeof yourVariable === 'object',它是一个对象或null。
typeof yourVariable === 'object'
null
如果您想null排除数组或函数,只需:
if ( typeof yourVariable === 'object' && !Array.isArray(yourVariable) && yourVariable !== null ) { executeSomeCode(); }