A sort metódus módosítja az eredeti tömböt vagy nem? Hogyan készítsünk nem módosító rendezést?
Frontend
Valósítson meg egy tárolóosztályt a «Megfigyelő» mintát követve: az osztály tárolja az adatokat, lehetővé teszi callback-függvények feliratkozását és leiratkozását, és az adatok változásakor értesíti az összes aktuális feliratkozót, átadva nekik az új adatokat.
Miért tekinthető egy függvény JavaScriptben objektumnak, bár a typeof "function"-t ad vissza rá?
Milyen más tömbmódszereket ismersz, a reduce-en kívül ( rendezés, szűrés, mutáló módszerek stb.)?
Mit jelent az alsó vonal egy osztály tulajdonság nevében, például _data, és priváttá teszi-e a tulajdonságot?
Mi történik a böngészőben, miután beírta az URL-t a címsorba?
Miért döntött úgy, hogy más ajánlatokat is megfontol? Mi nem működik a jelenlegi helyén, vagy mi ösztönözte arra, hogy új helyet keressen?
Mi az a satisfies kulcsszó a TypeScript-ben? Mikor és hogyan használjuk?
Hogyan másolhatunk egy objektumot (nem primitív típus), hogy a másolatban végrehajtott változtatások ne befolyásolják az eredetit?
Ha az eseményfigyelőt a szülő div-re helyezi, nem az inputra, akkor az input eseménykezelője működik-e belül (magyarázza az eseménybubbling mechanizmusát)?
Hogyan valósult meg a űrlapok validálási terve?
Írja meg a reduce függvény típusait generikusok használatával (tömb típusa, callback akkumulatorral, aktuális érték, index, kezdeti érték).
Miért lehetséges primitív típusokon hívni beépített metódusokat, például a toString-et?
Mi változik a három sor eredményeiben, ha az getName függvényt nyíl függvénnyé alakítod?
Hogyan működik az enum a TypeScript-ben — mi történik a kulcsokkal és értékekkel, ha az értékeket nem adják meg, vagy explicit módon vannak megadva?
Dolgozott már a Zod könyvtárral?
Mit fog a konzolon megjeleníteni a 12., 13. és 14. sorokban a kód különböző hívásainál, ha van egy objektum a getName metódussal?
Mióta dolgozik a cégnél? Mikor érkeztek utoljára új munkatársak a csapatba?
Mi a különbség a void és a never típus között a TypeScript-ben?
Dolgozott osztályokkal TypeScript-ben?