変数をObject
として割り当てるとき、変数の型は '関数'ですが、オブジェクトのリテラル表記{}
を使用して空のオブジェクトとして代入するか、new Object
としてインスタンス化すると、変数typeofはオブジェクト。 ここで違いは何ですか?変数をObjectとして代入し、変数をObject Literal Notation/Object Constructor Notationとして割り当てることの違いは何ですか?
オブジェクトのリテラル表記とコンストラクタ表記法の違いはわかりません。
'新しいオブジェクト()' 'Object'は異なっています。後者はコンストラクタ関数です! – Bergi
'typeof'は関数ではないので、かっこは必要ありません。 'typeof a;'で十分です。 – Xufox