Opublikowano:
30.04.2025 - tagi:
W kwietniu nie opublikowałem żadnego wpisu.
Przeczytałem 3 książki:
Dobra energia — Casey Means, Calley MeansPasierb — Juan Jose SaerDzik droga — Cheryl StrayedPrzesłuchałem 7 audiobooków:
Białość — Jon FosseWynik negatywny — Karina SawarynaMiecz przeznaczenia — Andrzej SapkowskiLato, gdy mama miała zielone oczy — Tatiana ȚîbuleacSezon burz — Andrzej SapkowskiPsy Pana — Marcin ŚwiątkowskiKrew elfów — Andrzej SapkowskiOpublikowano:
31.03.2025 - tagi:
W marcu opublikowałem 1 wpis :
TypeScript :
Jak sprawdzić, czy obiekt implementuje dany interfejs? Przeczytałem 3 książki:
Striptiz — Georges SimenonBunt — Blake CrouchKrzyk — Blake CrouchPrzesłuchałem 3 audiobooki:
Shogun — James ClavellNatychmiast to skasuj — Konrad HildebrandProrok — Khalil GibranOpublikowano:
29.03.2025 - tagi:
Czy obiekt implementuje interfejs? TypeScript pozwala na sprawdzenie, czy obiekt implementuje konkretny interfejs za pomocą strażnika typu (ang.: typ-safe guard ). Taki strażnik musi zostać napisany przez programistę.
Przykład:
Interfejs:
interface IPerson {
name : string
age : number
weight : number
}
I funkcja, która sprawdzi, czy podana wartość implementuje interfejs:
function isPerson (person : unknown ): person is IPerson {
return typeof person === 'object' && person !== null && 'name' in person && 'age' in person && 'weight' in person;
}
Przykład wywołania:
console .log ('null: ' , isPerson (null ))
console .log ('undefined: ' , isPerson (undefined ))
console .log ('[]: ' , isPerson ([]))
console .log ('{ name: "Kowalski" }: ' , isPerson ({ name : "Kowalski" }))
console .log ('{ name: "Kowalski", age: 25, weight: 75 }: ' , isPerson ({ name : "Kowalski" , age : 25 , weight : 75 }))
Opublikowano:
28.02.2025 - tagi:
W lutym opublikowałem 1 wpis :
JavaScript :
Jak pobrać N ostatnich elementów tablicy? Przeczytałem 1 książkę:
Szum — Blake CrouchPrzesłuchałem 4 audiobooki:
Zły syn — Jarek SkurzyńskiChoose Yourself — James AltucherMedicus — Noah GordonUkochane równanie profesora — Yōko OgawaOpublikowano:
08.02.2025 - tagi:
Pobieranie ostatnich elementów Tablica:
const items = [1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ];
I potrzebujesz na przykład pobrać 5 ostatnich elementów tablicy. Jak można to zrobić?
Przykład:
const result = items.slice (
Math .max (items.length - 5 , 0 )
);
console .log (result);
Nowsze wpisy Poprzednie wpisy