2008-06-20から1日間の記事一覧

JavaScriptで配列かハッシュかを区別するには?

var obj = ['one', 'two']; // 配列 // もしくは、 // var obj = {'key1':'one', 'key2':'two'}; // ハッシュ if (obj[0]) // 配列 else // ハッシュ obj を関数の引数として渡した先で、 obj が配列かハッシュかを判断して処理を振り分けるというプログラム…