
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Object#methods(false)とModule#instance_methods(false)の違い - Qiita
Rubyでクラスに実装されているメソッド(親クラス分を除く)を調べる - igaiga diary(2014-04-30)より。... Rubyでクラスに実装されているメソッド(親クラス分を除く)を調べる - igaiga diary(2014-04-30)より。 あるクラスに実装されているメソッド(親クラス分を除く)を調べるにはArrayの場合は [].methods(false) かなと思ったけど結果が思ったのと違う。 @hsbtさんに聞いたら Array.instance_methods(false) でインスタンスメソッドが見れると教えてくれた。便利。 具体的にどう違うのか、試してみた。 先に結論から 調べたいものによって、methodsとinstance_methodsや引数のtrue, falseを使い分ける。 一般的なクラスのインスタンスのメソッドを調べたいなら Module#instance_methods を使う 親クラスを含める … Array.instance_methods(true) 親クラスを含
2014/05/01 リンク