>>464
それって
 #define instanceof(T, obj) (typeid(obj) == typeid(T))
とか
 template<class T> struct instanceof {
  static bool f( T ) { return true; }
  template<class U> static bool f( U ) { return false; }
 };
とかで十分な気がするんだけど、どんなもんを作ったん?
いまいちよくわからん。

>>465
JavaScript 1.3 以上にはあるよ。ECMAの標準にも入ってるし。