v2.5.2
Giriş yap

array içi sıralama

iamefe
414 defa görüntülendi
const array = [
    {
        content: 'lorem',
        id: 'b'
    },
    {
        content: 'lorem',
        id: 'c'
    },
    {
        content: 'lorem',
        id: 'a'
    },
    {
        content: 'lorem',
        id: 'a'
    },
    {
        content: 'lorem',
        id: 'c'
    },
]

Burda id'ler ile array'in değerlerini sıralamam mümkün mü?

const array = [
    {
        content: 'lorem',
        id: 'a'
    },
    {
        content: 'lorem',
        id: 'a'
    },
    {
        content: 'lorem',
        id: 'b'
    },
    {
        content: 'lorem',
        id: 'c'
    },
    {
        content: 'lorem',
        id: 'c'
    }
]

Yani bu şekilde istiyorum.
Şimdiden teşekkürler.

Cevap yaz
Cevaplar (1)
bbera
1217 gün önce
array.sort((a,b) => (a.id > b.id) ? 1 : ((b.id > a.id) ? -1 : 0))