ruby:defined
Un article de Polydoc.
Sommaire |
[modifier] Synopsis
defined? ARG[modifier] Description
defined? renvoie une description de la variable ou de la méthode si elle existe.
[modifier] Notes
defined? renvoie nil si la variable ou méthode n'est pas encore définie.
[modifier] Exemples
Définitions :
var = 1 @var = 2 @@var = 3 $var = 4 def fct; end
Tests d'existence :
defined? var # renvoie local-variable defined? @var # renvoie instance-variable defined? @@var # renvoie class variable defined? $var # renvoie global-variable defined? fct # renvoie method

