Příručka JavaScriptu
Konstrukce a příkazy
podmínka
alternativa k podmínce
alternativa k podmínce
násobný výběr
cyklus
cyklus
cyklus pro pole
cyklus pro objekty
zastavení cyklu
přechod na další iteraci
vytvoření funkce
smazání vlastnosti objektu
kontrola existence vlastnosti
provedení řetězce kódu
vytvoření pole
vytvoření objektu
Typování
převod na číslo
řetězec na číslo
řetězec na desetinné číslo
převod na řetězec
převod na boolean
typ proměnné
kontrola na konečné číslo
kontrola na NaN
Speciální hodnoty
Matematické metody
náhodné číslo
zaokrouhlení čísla
zaokrouhlení nahoru
zaokrouhlení dolů
zaokrouhlení čísla
zaokrouhlení čísla
druhá odmocnina čísla
mocnina čísla
maximální číslo
minimální číslo
absolutní hodnota čísla
Řidčeji používané metody
sinus čísla
kosinus čísla
tangens čísla
arkus sinus čísla
arkus kosinus čísla
arkus tangens čísla
exponenciála
přirozený logaritmus
exponenciální zápis
Konstanty
Řetězce
délka řetězce
malá písmena
velká písmena
rozdělení řetězce na pole
vyjmutí podřetězce
vyjmutí podřetězce
vyjmutí podřetězce
spojení řetězců
hledání shody od začátku
hledání shody od konce
kontrola začátku
kontrola konce
odstranění mezer po okrajích
znak řetězce
znak podle jeho kódu
kód znaku
hledání a nahrazování
znak řetězce podle pozice
doplnění řetězce od konce na danou délku
doplnění řetězce od začátku na danou délku
vytváření kopií řetězce
odstranění mezer na konci řetězce
odstranění mezer na začátku řetězce
hledání zadaného řetězce v aktuálním řetězci
Regulární výrazy
Pole
délka pole
sloučení polí dohromady
sloučení pole do řetězce
obrácení pole
kontrola přítomnosti v poli
vyhledávání v poli
vyhledávání v poli od konce
odříznutí části pole
odříznutí části pole
odstranění prvního prvku
odstranění posledního prvku
přidání prvků na začátek
přidání prvků na konec
procházení pole
procházení pole
filtrování pole
všechny v poli
alespoň jeden v poli
redukce na hodnotu
redukce na hodnotu
řazení pole
vyplnění pole
vyhledání prvku v poli
vyhledání indexu prvku v poli
vyhledání prvku od konce pole
vyhledání indexu prvku od konce pole
získání pole z podpolí
získání pole z podpolí
kontrola, zda je objekt pole
získání pole z objektu podobného poli
získání pole z parametrů
prvek pole podle pozice
Čas
objekt pro práci s datem
získání roku
získání měsíce
získání dne v měsíci
získání hodin
získání minut
získání sekund
získání milisekund
získání dne v týdnu
datum v milisekundách
datum z řetězce
nastavení roku
nastavení měsíce
nastavení dne v měsíci
nastavení hodiny
nastavení minuty
nastavení sekundy
nastavení milisekundy
aktuální datum v milisekundách
Časovače
Získávání elementů
prvek podle selektoru
prvek podle id
prvky podle selektoru
prvky podle tagu
prvky podle třídy
rodič podle selektoru
shoda se selektorem
kontrola vnoření
Získávání příbuzných
všechny potomky elementu
dceřiné uzly
první potomek
první potomek uzel
poslední potomek
poslední potomek uzel
předchozí prvek
další prvek
rodičovský prvek
rodičovský uzel
Části tabulek
Vytváření elementů
Vkládání elementů
vložení na začátek
vložení na konec
vložení na konec
vložení před
vkládání elementů
vložení HTML kódu
vložení textu
Odstraňování
Text a tag
Atributy
získání atributů elementu
změna atributů elementu
odstranění atributů elementu
kontrola přítomnosti atributu
atributy data-
CSS třídy
Práce s CSS
Rozměry
Posuny
Události
Objekt Event
zrušení výchozí akce
typ události
prvek, na kterém událost nastala
prvek, na který byla událost nastavena
zda je událost skutečná
zda je stisknut Ctrl
zda je stisknut Alt
zda je stisknut Shift
zda je stisknut Cmd
souřadnice myši
souřadnice myši
souřadnice myši
souřadnice myši
hodnota kódu tlačítka
zadaný znak
Pokročilé
Kontext
Objekty
Dialogová okna
Základy
přesun pera
kreslení čáry
obdélník obrys
obdélník výplň
obdélník
kružnice, oblouk
vymazání obdélníku