9 EKİM 2010, CUMARTESİ
Bir yöntem gibi " var mı JavaScript;Aralık ()&; bir dizi tedarik sınırları temel oluşturmak için"?
PHP, yapabilirsin
range(1, 3); // Array(1, 2, 3)
range("A", "C"); // Array("A", "B", "C")
Bu, üst ve alt sınırları geçerek sayı veya karakter bir dizi almak için izin veren bir işlevi vardır.
Bir şey inşa-bu doğal olarak JavaScript var mı? Nasıl uygulamak istiyorsunuz?
CEVAP
7 NİSAN 2012, CUMARTESİ
Underscore.js _.range()
işlevi kullanın.
_.range(10);
=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
_.range(1, 11);
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
_.range(0, 30, 5);
=> [0, 5, 10, 15, 20, 25]
_.range(0, -10, -1);
=> [0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
_.range(0);
=> []
Ya da olmayan bir kütüphane
Array.apply(null, Array(5)).map(function (_, i) {return i;});
=> [0, 1, 2, 3, 4]
Bunu Paylaş:
En verimli şekilde sıfır JavaScript di...
JavaScript Dizi kullanmak doğru mu.() ...
Bir döngü içinde nesne harfleri bir di...
Orada javascript ile html oluşturmak i...
Hangi yöne javascript bir nesne oluştu...