【Perl,PHP】LLバトル ..
[2ch|▼Menu]
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