Input Array
Konfigurasi Sort
Array Terurut
Array terurut akan muncul di sini
Masukkan array dan klik Sort, Shuffle, atau Reverse
Tentang Tool Ini
Array JavaScript dapat diurutkan menggunakan Array.prototype.sort() dengan fungsi compare khusus. Tool ini menyediakan opsi sorting lanjutan untuk berbagai tipe data termasuk string, angka, boolean, objek, dan array bersarang.
Fitur Utama:
- Auto-detect: Secara otomatis mengidentifikasi tipe array (string, angka, boolean, objek, array)
- Sorting objek: Urutkan berdasarkan properti apa pun, termasuk key bersarang (misalnya, user.address.city)
- Sorting array: Urutkan array di dalam array berdasarkan index tertentu
- Sadar lokal: Menggunakan Intl.Collator untuk sorting string internasional yang tepat
- Penanganan null: Kontrol di mana nilai null/undefined muncul dalam hasil yang diurutkan
- Hapus duplikat: Secara opsional filter entri duplikat
- Comparator khusus: Tulis logika sorting Anda sendiri untuk skenario kompleks
Cara Menggunakan
1. Masukkan array Anda di field Input Array (format JSON atau dipisahkan koma/baris baru) 2. Konfigurasikan pengaturan sort: Pilih tipe data, urutan sort, dan penanganan null 3. Untuk objek, pilih properti mana yang akan diurutkan 4. Aktifkan opsi tambahan seperti case sensitivity atau hapus duplikat 5. Klik 'Sort Array' untuk melihat hasil yang diurutkan 6. Gunakan 'Shuffle' atau 'Reverse' untuk pengaturan alternatif 7. Copy atau download array yang diurutkan untuk digunakan dalam project Anda
Kasus Penggunaan Umum
Batasan & Catatan Penting
- Array besar (>10.000 item) mungkin membutuhkan waktu lebih lama untuk diproses
- Comparator khusus memerlukan sintaks fungsi JavaScript yang valid
- Sorting objek memerlukan struktur properti yang konsisten di semua item
- Batas memori browser dapat memengaruhi dataset yang sangat besar