🖥
Ruby | ローカル変数 / インスタンス変数 / クラス変数を全て表示する
確認
class Example
local = nil
@instance = nil
@@class = nil
puts local_variables
puts instance_variables
puts class_variables
end
結果
local
@instance
@@class
ちなみに
ローカル変数は宣言より前でも取れる。
class Example
puts local_variables
puts instance_variables
puts class_variables
local = nil
@instance = nil
@@class = nil
end
結果
local
環境
- Ruby 2.3.1
参考
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2016-10-28
Discussion