- 締切済み
[object Object]となってしまう変数のチェックはどうやればいいですか?
ある変数に、空のオブジェクトが入っているものを表示すると、 [object Object]となってしまいます。 なにかチェックする関数などあるのでしょうか? とりあえずこういったチェックをしてますが、スマートだとは思わないのです。 if ( '[object Object]' == siteData["description"]){ test = "no description"; }else{ test = siteData["description"]["short"]; } ご教示お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
objectかどうか確認したいならtypeofでチェック <script> var obj=new Object; if(typeof obj=="object") document.write("OK"); </script>