término |
definición |
Masz tablicę obiektów userów — jak wyciągnąć listę emaili? (JS) empezar lección
|
|
users. map(u => u. email)
|
|
|
Masz tablicę asocjacyjną — jak wyciągnąć jedną kolumnę? (PHP) empezar lección
|
|
array_column($users, 'email')
|
|
|
Jak wyciągnąć jedną kolumnę z kolekcji Laravel? empezar lección
|
|
collect($users)->pluck('email')
|
|
|
Jak usunąć null/undefined/false z tablicy? (JS) empezar lección
|
|
|
|
|
Jak przefiltrować tablicę po warunku? (JS) empezar lección
|
|
array. filter(x => x. active)
|
|
|
Jak przefiltrować tablicę w PHP? empezar lección
|
|
array_filter($arr, fn($x) => $x['active'])
|
|
|
Jak przekształcić tablicę w inną tablicę (mapowanie)? (JS) empezar lección
|
|
|
|
|
Jak zrobić mapowanie w PHP? empezar lección
|
|
array_map(fn($x) => $x * 2, $arr)
|
|
|
Jak znaleźć pierwszy element spełniający warunek? (JS) empezar lección
|
|
array. find(x => x. id === 1)
|
|
|
Jak sprawdzić czy istnieje element spełniający warunek? (JS) empezar lección
|
|
array. some(x => x. active)
|
|
|
Jak znaleźć indeks elementu? (JS) empezar lección
|
|
array. findIndex(x => x. id === 1)
|
|
|
Jak znaleźć wartość w tablicy w PHP? empezar lección
|
|
array_search($needle, $arr)
|
|
|
Jak zsumować wartości w tablicy? (JS) empezar lección
|
|
array. reduce((sum, x) => sum + x, 0)
|
|
|
Jak zsumować tablicę w PHP? empezar lección
|
|
|
|
|
Jak zbudować obiekt z tablicy? (JS) empezar lección
|
|
Object. fromEntries(arr. map(x => [x. id, x]))
|
|
|
Jak pogrupować dane po kluczu w Laravel? empezar lección
|
|
collect($items)->groupBy('status')
|
|
|
Jak pogrupować dane w JS? empezar lección
|
|
array. reduce((acc, x) => {(acc[x. status] = acc[x. status] || []). push(x); return acc;}, {})
|
|
|
Jak sortować liczby w JS rosnąco? empezar lección
|
|
array. sort((a, b) => a - b)
|
|
|
Dlaczego array. sort() bez callbacka jest niebezpieczny? empezar lección
|
|
Sortuje jako string → "10" < "2"
|
|
|
Jak sortować tablicę po kluczu w PHP? empezar lección
|
|
usort($arr, fn($a, $b) => $a['age'] <=> $b['age'])
|
|
|
Co zrobi array. filter(Boolean) z wartością 0? empezar lección
|
|
|
|
|
Dlaczego array_map nie nadaje się do side-effectów? empezar lección
|
|
Bo powinien zwracać nową tablicę (czysta funkcja)
|
|
|
Kiedy użyć forEach zamiast map? (JS) empezar lección
|
|
Gdy robisz side-effect (np. zapis, log)
|
|
|
Jak usunąć duplikaty z tablicy? (JS) empezar lección
|
|
|
|
|
Jak spłaszczyć tablicę zagnieżdżoną? (JS) empezar lección
|
|
|
|
|