Tento překlad není kompletní. Prosím pomozte přeložit tento článek z angličtiny.

Většina věcí v Javascriptu jsou objekty. Ať už od základních věcí jako je String a pole (Arrays) až po API prohlížečů (Browser APIs) postavené na Javascriptu. Dokonce máte možnost tvořit vlastní objekty k zaobalení souvisejících metod a proměnných do balíčků, které můžou být skvělé data containery. Znalost objektového Javascriptu je důležitá pro pokrok v tomto jazyce a proto jsme pro Vás připravili tento modul, aby Vám v tom pomohl. Zde Vás naučíme teorii o objektech a syntaxi, poté se podíváme na tvorbu vlastních objektů.

Předpoklady

Před začátkem tohoto modulu byste měli být obeznámeni s HTML a CSS. Doporučujeme se podívat na Úvod do HTML a Úvod do CSS.

Měli byste také mít základní znalost Javascriptu. Před začátkem doporučujeme si projít První krůčky v Javascriptu a Stavební bloky Javascriptu.

Poznámka: Pokud pracujete na počítači, na kterém nemáte možnost vytvářet soubory, můžete většinu kódu vyzkoušet online, například na JSBin nebo Thimble.

Návody

Základy objektů
V tomto prvním článku se podíváme na Javascript objekty. Ukážeme si základní syntaxi a vrátíme se k některým funkcím, které již znáte a ukážeme si, že to také jsou objekty.
Objektově orientovaný Javascript pro začátečníky
S úvodem za sebou se můžeme vrhnout do Objektově orientovaného Javascriptu (OOJS) - Tento článek Vám představí základní myšlenku objektového programování (OOP) a poté ji přeneseme do Javascriptu pomocí konstruktorů a jak vytvořit samotné objekty.
Objektové prototypy
Prototypy jsou mechanismy, pomocí kterých Javascript objekty dědí vlastnosti z jiného a jak tento mechanismus funguje trochu jinak než-li v jiných objektově orientovaných jazycích. V tomto článku si vysvětlíme rozdíl, vysvětlíme si prototypové řetězce a jak vlastnost property může být použita k přidání metod k existujícím konstruktorům.
Dědičnost v Javascriptu
S vysvětlenými detaily o OOJS se podíváme jak vytvořit child objekt, které dědí vlastnosti z parentu. A navíc Vám dáme radu, kdy a kde možná OOJS využijete.
Working with JSON data
JSON je standardní formát pro strukturovaná data založená na objektové syntaxi Javascriptu. Běžně se používá reprezentaci a přenášení dat na webových stránkách (tj. posílání dat ze serveru ke klientovi). Narazíte na něj docela často a v tomto článku Vás naučíme vše, co je potřeba k práci s JSON pomocí Javascriptu, včetně parsingu JSON, jak se dostat k datům a nakonec i jak napsat svůj vlastní JSON objekt.
Zkušební stavba objektů
V předchozích článcích jsme se podívali na základy Javascriptové objektové teorie a syntaxe, což Vám dalo slušný základ na začátek. V tomto článku se podíváme na praxi. Vyzkoušíte si stavbu Javascript objektů, z čehož vznikne něco zábavného a barevného - Barevné hopsající koule.

Úkoly

Přidání věcí do našeho dema s hopsacími koulemi
V tomto úkolu máte za úkol přidat nové, zajímavé vlastnosti / metody.

Štítky a přispěvatelé do dokumentace

Přispěvatelé této stránky: Bahamut731lp
Poslední aktualizace od: Bahamut731lp,