Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 4. diel - Referenčnej a hodnotové dátové typy v JavaScripte

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Lubor Pešek
Člen
Avatar
Lubor Pešek:30.6.2022 14:42

Schválně jsem si pročetl komentáře a zajímavé je, že po letech tady nikdo nenarazil na dvě zajímavosti:)

  1. obrázek je nejspíše zkopírovaný z Javy a ve stacku zobrazuje primitivní datový typ int (který tedy v JavaScriptu neexistuje)
  2. U GC je zmínka o paralelním vláknu. Fungují v JS vlákna podobně jako v Javě?
Odpovedať
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Blanka Svobodová:2.8.2022 18:29

trochu jsem se zacyklila na těch null a undefined.....a pismenkach u a v a mizejici data k nim máležící

Odpovedať
Kdy, když né teď. Kdo, když né já?
Avatar
Adam Kubeš
Člen
Avatar
Adam Kubeš:24.12.2022 19:02

Je pravda, že objekty v JavaScriptu jsou referenčními datovými typy, což znamená, že při přiřazování objektu k jiné proměnné se nekopíruje samotný objekt, ale pouze odkaz na něj. Toto se liší od hodnotových datových typů, jako jsou například čísla nebo řetězce, které se při přiřazování k jiné proměnné kopírují.

To může být pro začátečníky poněkud matoucí, ale je důležité si to uvědomit, abyste věděli, jak se s objekty pracuje a jaký vliv to má na váš kód. Například, pokud přiřadíte objekt do nové proměnné a poté změníte některou vlastnost objektu přes novou proměnnou, změna se projeví i v původním objektu, protože se jedná o stejný objekt, na který odkazují obě proměnné.

let obj1 = { name: 'John' };
let obj2 = obj1;

obj2.name = 'Jana';
console.log(obj1.name);  // output: 'Jana'

V tomto příkladu se objekt obj1 přiřadí do proměnné obj2. Poté se změní vlastnost name objektu obj2 na hodnotu 'Jana'. Tato změna se projeví i v objektu obj1, protože obě proměnné odkazují na stejný objekt.

Avatar
Michal Kern
Člen
Avatar
Michal Kern:23.8.2023 20:00

zakládám-li třídu Uzivatel, nepochopil jsem z toho úplně jasně, že to bude i pod názvem Uzivatel.js. Pak mi vycházelo, že jste udělali chybu v textu a mám mít 2x obsluha.js, což mi pochopitelně byylo divné.

Avatar
Odpovedá na Blanka Svobodová
Natálie Růžičková:13.10.2023 15:00

Ahoj Blanko, díky za zpětnou vazbu, pracujeme na aktualizaci.

Avatar
Odpovedá na Lubor Pešek
Natálie Růžičková:13.10.2023 15:00

Díky moc Libore, podíváme se na to! :-)

Avatar
Yveta Kršková:4. júla 14:11

Božínku, vzpomínám si, jak jsme měli před 25 lety počítač po bratranci. Jel na něm ještě MS-Dos. Pravidelně jsem na něm prováděla defragmentaci disku - přeskupení věcí v paměti, aby bylo víc volného prostoru v kuse na nová data - a když se pokazil nějaký .dll soubor, musel se suplovat na novo přes disketu. Skončil tak, že nám tam moje nejmladší sestřička nastrkala papírky do disketové mechaniky a já v návalu zmatku, proč mi nejde spustit disketa, vymazala jeden z řídících souborů, a protože ještě nebyl internet, nebylo jak dodat náhradní verzi. Až po rozebrání se zjistila přítomnost papírků v disketovce, ohromný :D :D :'D

Odpovedať
:D :D :D
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 7 správy z 17.