!!!JavaScript オブジェクトが関数かどうか調べる *typeofを使う var isFunction = typeof(obj) == "function"; *forループで取得したプロパティの型を調べる for (prop in obj) { var type = typeof(eval("obj." + prop)); : }