【Perl,PHP】LLバトル ..
194:デフォルトの名無しさん
08/09/15 00:50:48
>>187
javascriptではこんな感じ。
名前空間が分離していたりはしないが、それ以外は。
vs = "abc";
va = [1,2,3];
vh = { "a":1, "b":2, "c":3 };
vf = function() { return "func" };
str = "vs"; alert(self[str]); /* abc */
str = "va"; alert(self[str][1]); /* 2 */
str = "vh"; alert(self[str]["a"]); /* 1 */
str = "vf"; alert(self[str]()); /* func */
Rubyでもリフレクションでできるかな。
こんなに簡潔には書けないけど。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5330日前に更新/128 KB
担当:undef