ruby-scope
スコープで少しハマった。
>|ruby|
def hoge
foo = []
def fuga
foo.push ({name: "hoge"})
end
end
||<
この様なやり方はRubyではできないとのこと。fooってのが無いと言われる。
この場合、fuga に foo を渡すと参照可能。
スコープが厳密みたいです。
スコープで少しハマった。
>|ruby|
def hoge
foo = []
def fuga
foo.push ({name: "hoge"})
end
end
||<
この様なやり方はRubyではできないとのこと。fooってのが無いと言われる。
この場合、fuga に foo を渡すと参照可能。
スコープが厳密みたいです。