変数が次のようなオブジェクトであるかどうかを確認しようとしています:
if(obj && typeof obj === Object) {
console.log('obj is an object and does not return null value');
}
私は何が欠けていますか?
変数が次のようなオブジェクトであるかどうかを確認しようとしています:
if(obj && typeof obj === Object) {
console.log('obj is an object and does not return null value');
}
私は何が欠けていますか?
それを行う最善の方法はinstanceOf
、ベストプラクティスを使用することです
if(obj instanceof Object) {
console.log('obj is an object and does not return null value');
}
'[object Object]' == Object.prototype.toString.call(obj)