14
在Ruby中,有沒有辦法打印出所有定義/預定義的全局變量和常量?在Ruby中,有沒有辦法打印出所有定義/預定義的全局變量和常量?
在Ruby中,有沒有辦法打印出所有定義/預定義的全局變量和常量?在Ruby中,有沒有辦法打印出所有定義/預定義的全局變量和常量?
global_variables
方法返回一個包含所有全局變量名稱的數組。要獲取模塊中定義的所有常量的名稱,請將constants
發送到相關模塊。例如,要獲取所有可以訪問的常量而不指定名稱空間,請使用Object.constants
。
爲了擴展這一點 - 您可能還想檢查ObjectSpace模塊。 – Eimantas 2010-06-24 06:15:53