rubyでインスタンスメソッド一覧を取得する

rubyでインスタンスメソッド一覧を取得する方法メモ。



rubyでインスタンスメソッド一覧を取得する方法


instance_methods(false)を呼べば、スーパークラス分を除いたインスタンスメソッド一覧を取得できる。


num = 1

# インスタンスメソッド一覧の配列(スーパークラス分を除く)
num.instance_methods(false)

# インスタンスメソッド一覧の配列(スーパークラス分を含む)
num.instance_methods


参考リンク


Object#methods(false)とModule#instance_methods(false)の違い

Rubyで使えるメソッドの一覧を取得する


著者プロフィール
Webサイトをいくつか作っています。
著者プロフィール