![]() |
Diziler ve Türkçe Karakterleri Sıralama Javascriptin .sort() fonksiyonu, dizilerdeki değişkenleri sıralarken Türkçe karakterleri dizinin en sonuna atar. Bunun basit çözümü, önce Türkçe alfabe için bir karakter dizisi tanımlamak, sonra veriyi önce basit şekilde sıralamak, sonra da ikinci bir sıralamada türkçe karakterler için kısa bir fonksiyon eklemektir. örn; 1. adim: var turkcealfabe = "0123456789AaBbCcÇçDdEeFfGgĞğHhIıİiJjKkLlMmNnOoÖöP pQqRrSsŞşTtUuÜüVvWwXxYyZz" 2. adım: diziadi.sort() 3. adım: newaddress.sort(function(a, b){harfa=a.substring (0,1); harfb=b.substring (0,1); harfa=turkcealfabe.indexOf(harfa); harfb=turkcealfabe.indexOf(harfb); return harfa>harfb;}) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:16. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk