私はこのコードを使用しましたが、今度は0のついた1から9の数字は31の後に続きます。例 "28,29,30,31,01,02"。私が望むのは、それを通常の方法の01、02、03、09、10、11にすることです。これはどうすればいいですか?javascriptで選択オプションをソート
var everyDay = {};
for (im;im<=31;im++){
t = (im < 10 ? '0' : '') + im
everyDay[t] = (im < 10 ? '0' : '') + im;
}
オブジェクトのプロパティがどのように並べられているかはわかりません。特定の注文に依存するプログラムを構築しないでください。 http://stackoverflow.com/questions/280713/elements-order-in-a-for-in-loop – Tomalak