私の変数がオブジェクトであることを検出しようとしています。
私はそのコードを持っています:
var obj = {
'propA': 'a',
'propB': {
'underB': 'underBB',
'underB2': 'underBB2'
}
};
今チェックすると:obj === Object
コンソールにobjと入力しても、それがオブジェクトであることがわかります:
Object {propA: "a", propB: Object}
質問:
- obj がオブジェクトかどうかを確認するにはどうすればよいですか?
- var と Object を比較しようとするとfalseになるのはなぜですか?