instance method Method#[]
self[*args] -> object
call(*args) -> object
call(*args) { ... } -> object
-
メソッドオブジェクトに封入されているメソッドを起動します。
引数やブロックはそのままメソッドに渡されます。
self[] の形の呼び出しは通常のメソッド呼び出しに見た目を 近付けるためだけに用意されたもので、Array#[]のような 他の [] メソッドとの意味的な関連性はありません。
メソッドオブジェクトが汚染されている場合、そのメソッドは、セーフレベル 4 で実行されます
- [PARAM] args:
- self に渡される引数。
[SEE_ALSO] セキュリティモデル
class Method