JavaScript で値がオブジェクトであるかどうかを確認する 質問する

JavaScript で値がオブジェクトであるかどうかを確認する 質問する

JavaScript で値がオブジェクトであるかどうかをどのように確認しますか?

ベストアンサー1

typeof x === 'object'xがオブジェクト (関数を除く) または の場合nullnull、配列、および関数を除外したい場合は、次のようにします。

typeof x === 'object' && !Array.isArray(x) && x !== null

おすすめ記事