Pokud chcete vytvářet dynamické webové stránky, budete si muset doplnit znalosti HTML a CSS porozumění JavaScriptu . Tento skriptovací jazyk je považován za nezbytný v moderním vývoji webových aplikací.
Pomocí JavaScriptu můžete vytvářet všechny druhy zajímavých interaktivních aplikací a webů, ale na cestě se máte co učit. S ohledem na to jsme pro vás vytvořili následující cheat pro JavaScript.
Podváděcí list může sloužit jako rychlé obnovení prvků JavaScriptu, kdykoli ho budete potřebovat. Je to užitečné pro nováčky i odborníky.
proč moje zprávy neříkají doručené
STAŽENÍ ZDARMA: Tento cheat list je k dispozici jako soubor PDF ke stažení od našeho distribučního partnera TradePub. Abyste k němu měli přístup pouze poprvé, budete muset vyplnit krátký formulář. Stažení The Ultimate JavaScript Cheat Sheet .
The Ultimate JavaScript Cheat Sheet
Zkratka | Akce |
---|---|
Pole JavaScript | |
concat () | Spojte několik polí do jednoho |
copyWithin () | Zkopírujte prvky pole do pole, do a ze zadaných pozic |
indexOf () | Vrátí primitivní hodnotu zadaného objektu |
zahrnuje() | Zkontrolujte, zda pole obsahuje zadaný prvek |
připojit() | Zkombinujte prvky pole do jednoho řetězce a vraťte řetězec |
záznamy () | Vraťte pár klíč/hodnota Array Iteration Object |
každý() | Zkontrolujte, zda každý prvek v poli projde testem |
vyplnit() | Vyplňte prvky v poli statickou hodnotou |
filtr() | Vytvořte nové pole s každým prvkem v poli, které projde testem |
nalézt() | Vrátí hodnotu prvního prvku v poli, které prošlo testem |
pro každého() | Volání funkce pro každý prvek pole |
z() | Vytvořte pole z objektu |
lastIndexOf () | Zadejte poslední pozici, na které se daný prvek objeví v poli |
pop () | Odeberte poslední prvek pole |
tam() | Na konci přidejte nový prvek |
zvrátit() | Seřadit prvky sestupně |
snížit() | Snižte hodnoty pole na jednu hodnotu (přechod zleva doprava) |
snížitVpravo () | Snižte hodnoty pole na jednu hodnotu (přechod zprava doleva) |
posun() | Odeberte první prvek pole |
plátek() | Vytáhněte kopii části pole do nového objektu pole |
třídit () | Seřadit prvky podle abecedy |
spojka () | Přidejte prvky určeným způsobem a pozicí |
zrušit řazení () | Přidejte nový prvek na začátek |
Booleovské metody JavaScriptu | |
toString () | Převeďte logickou hodnotu na řetězec a vraťte výsledek |
hodnota() | Vrátí první pozici, na které se daný prvek objeví v poli |
toSource () | Vrátí řetězec představující zdrojový kód objektu |
Aritmetické operátory JavaScript | |
+ | Přidání |
- | Odčítání |
* | Násobení |
/ | Divize |
(...) | Operátor seskupení (operace v závorkách jsou prováděny dříve než ty mimo) |
% | Modul (zbytek) |
++ | Přírůstková čísla |
- | Snížení čísel |
== | Rovná |
=== | Stejná hodnota a stejný typ |
! = | Není rovno |
! == | Není stejná hodnota nebo není stejný typ |
> | Větší než |
< | Méně než |
> = | Větší než nebo rovno |
<= | Méně než nebo rovno |
? | Ternární operátor |
Logičtí operátoři | |
&& | Logické AND |
|| | Logické NEBO |
! | Logické NE |
Bitové operátory | |
& | AND prohlášení |
| | NEBO prohlášení |
~ | NE |
^ | XOR |
<< | Levý Shift |
>> | Posun doprava |
>>> | Posunutí nulové výplně doprava |
Funkce | |
výstraha () | Výstup dat do výstražného pole v okně prohlížeče |
potvrdit() | Otevřete dialogové okno ano/ne a v závislosti na kliknutí uživatele vraťte hodnotu true/false |
console.log () | Zápis informací do konzoly prohlížeče (vhodné pro účely ladění) |
document.write () | Zapište přímo do dokumentu HTML |
výzva() | Vytvořte dialog pro vstup uživatele |
Globální funkce | |
dekóduje () | Dekódujte Uniform Resource Identifier (URI) vytvořený encodeURI nebo podobným |
decodeURIComponent () | Dekódujte identifikátor URI komponenty |
encodeURI () | Kódujte URI do UTF-8 |
encodeURIComponent () | Totéž, ale pro komponenty URI |
eval () | Vyhodnoťte kód JavaScript reprezentovaný jako řetězec |
isFinite () | Určete, zda je předaná hodnota konečným číslem |
isNaN () | Určete, zda je hodnota neplatné číslo |
Číslo() | Převeďte hodnotu objektu na číslo |
parseFloat () | Analyzujte řetězec a vraťte číslo s plovoucí desetinnou čárkou |
parseInt () | Analyzujte řetězec a vraťte celé číslo |
Smyčky JavaScript | |
pro | Nejběžnější způsob, jak vytvořit smyčku v JavaScriptu |
zatímco | Nastavte podmínky, za kterých se smyčka spustí |
dělat, zatímco | Podobně jako smyčka while se však provede alespoň jednou a na konci provede kontrolu, zda je splněna podmínka pro opětovné spuštění |
přestávka | Zastavte a ukončete cyklus, pokud jsou splněny určité podmínky |
pokračovat | Přeskočte části cyklu, pokud jsou splněny určité podmínky |
Únikové postavy | |
' | Jediný citát |
' | Dvojitá citace |
\ | Obrácené lomítko |
b | Backspace |
F | Formulář |
n | Nový řádek |
r | Návrat vozíku |
t | Horizontální tabulátor |
v | Vertikální tabulátor |
Metody řetězce JavaScript | |
charAt () | Vrací znak na zadané pozici uvnitř řetězce |
charCodeAt () | Na této pozici zadejte unicode znaku |
concat () | Spojte (spojte) dva nebo více řetězců do jednoho |
fromCharCode () | Vrátí řetězec vytvořený ze zadané posloupnosti jednotek kódu UTF-16 |
indexOf () | Zadejte pozici prvního výskytu zadaného textu v řetězci |
lastIndexOf () | Stejné jako indexOf (), ale s posledním výskytem, vyhledávání zpět |
zápas() | Načíst shody řetězce proti vyhledávacímu vzoru |
nahradit() | Najděte a nahraďte zadaný text v řetězci |
Vyhledávání() | Proveďte vyhledávání pro odpovídající text a vraťte jeho pozici |
plátek() | Extrahujte část řetězce a vraťte ji jako nový řetězec |
rozdělit() | Rozdělte objekt řetězce do pole řetězců na určené pozici |
začíná s() | Zkontrolujte, zda řetězec začíná zadanými znaky |
substr () | Podobně jako slice (), ale extrahuje podřetězec závislý na zadaném počtu znaků |
podřetězec () | Podobně jako slice (), ale nemůže přijímat záporné indexy |
toLowerCase () | Převést řetězce na malá písmena |
toUpperCase () | Převést řetězce na velká písmena |
hodnota() | Vrátí primitivní hodnotu (která nemá žádné vlastnosti ani metody) řetězcového objektu |
PRAVIDELNÝ EXPRESNÍ SYNTAX Modifikátory vzorů | |
A | Vyhodnoťte výměnu |
já | Proveďte párování bez rozlišování malých a velkých písmen |
G | Proveďte globální shodu |
m | Proveďte párování více řádků |
s | Řetězce považujte za jednořádkové |
X | Povolit komentáře a mezery ve vzoru |
U | Nenápadný vzor |
Závorky | |
[abc] | Najděte jakoukoli postavu v závorkách |
[^ abc] | Najděte jakýkoli znak, který není v závorkách |
[0-9] | Najděte číslici uvedenou v závorkách |
[A-z] | Najděte libovolný znak od velkých A po malá z |
(a | b | c) | Najděte některou z alternativ oddělených | |
Metaznaky | |
. | Najděte jeden znak kromě ukončovacího řádku nebo řádku |
v | Slovo znak |
V | Neslovný znak |
d | Číslice |
D | Neciferný znak |
s | Prázdný znak |
S | Non-whitespace znak |
b | Najděte shodu na začátku/konci slova |
B | Najděte shodu, která není na začátku/na konci slova |
u0000 | NULOVÁ postava |
n | Nová liniová postava |
F | Formulář znaku |
r | Znak návratu vozíku |
t | Znak tabulátoru |
v | Znak svislé záložky |
xxx | Znak určený osmičkovým číslem xxx |
xdd | Latinský znak určený šestnáctkovým číslem dd |
udddd | Znak Unicode určený šestnáctkovým číslem dddd |
Kvantifikátory | |
n+ | Porovnejte libovolný řetězec, který obsahuje alespoň jedno n |
n* | Libovolný řetězec, který obsahuje nula nebo více výskytů n |
n? | Libovolný řetězec, který obsahuje nula nebo jeden výskyt n |
n {X} | Jakýkoli řetězec, který obsahuje sekvenci X n |
n {X, Y} | Řetězce, které obsahují sekvenci X až Y n |
n {X,} | Odpovídá jakémukoli řetězci, který obsahuje sekvenci alespoň X n |
n $ | Libovolný řetězec s n na konci |
^n | Řetězec s n na začátku |
? = n | Jakýkoli řetězec, za kterým následuje konkrétní řetězec n |
?! n | Řetězec, za kterým nenásleduje konkrétní řetězec n |
Vlastnosti čísel | |
MAX_HODNOTA | Maximální číselná hodnota reprezentovatelná v JavaScriptu |
MIN_HODNOTA | Nejmenší kladná číselná hodnota reprezentovatelná v JavaScriptu |
NaN | Hodnota Not-a-Number |
NEGATIVNÍ_KONEČNOST | Záporná hodnota nekonečna |
POZITIVNÍ_KONEČNOST | Pozitivní hodnota nekonečna |
Číselné metody | |
toExponential () | Vrátí řetězec se zaobleným číslem zapsaným jako exponenciální zápis |
toFixed () | Návratový řetězec čísla se zadaným počtem desetinných míst |
toPrecision () | Návratový řetězec čísla zapsaného se zadanou délkou |
toString () | Vraťte číslo jako řetězec |
hodnota() | Vraťte číslo jako číslo |
Matematické vlastnosti | |
A | Eulerovo číslo |
LN2 | Přirozený logaritmus 2 |
LN10 | Přirozený logaritmus 10 |
LOG2E | Základ 2 logaritmu E |
LOG10E | Základ 10 logaritmu E |
PI | Číslo PI |
SQRT1_2 | Druhá odmocnina z 1/2 |
SQRT2 | Druhá odmocnina ze 2 |
Matematické metody | |
abs (x) | Vrátí absolutní (kladnou) hodnotu x |
accos (x) | Arccosine x, v radiánech |
asin (x) | Arcsine x, v radiánech |
atan (x) | Arktangens x jako číselná hodnota |
atan2 (y, x) | Arktangens kvocientu jeho argumentů |
strop (x) | Hodnota x zaokrouhlená nahoru na nejbližší celé číslo |
cos (x) | Kosinus x (x je v radiánech) |
exp (x) | Hodnota Ex |
patro (x) | Hodnota x zaokrouhlená dolů na nejbližší celé číslo |
log (x) | Přirozený logaritmus (základ E) x |
max (x, y, z, ..., n) | Číslo s nejvyšší hodnotou |
min (x, y, z, ..., n) | Číslo s nejnižší hodnotou |
pow (x, y) | X na sílu y |
náhodný() | Náhodné číslo mezi 0 a 1 |
kulatý (x) | Hodnota x zaokrouhlená na nejbližší celé číslo |
hřích (x) | Sinus x (x je v radiánech) |
sqrt (x) | Druhá odmocnina z x |
tak (x) | Tečna úhlu |
Termíny | |
Datum() | Vytvořte nový objekt data s aktuálním datem a časem |
Datum (2017, 5, 21, 3, 23, 10, 0) | Vytvořte vlastní objekt data. Čísla představují rok, měsíc, den, hodinu, minuty, sekundy, milisekundy. Můžete vynechat cokoli chcete, kromě roku a měsíce. |
Datum (23. 06. 2017) | Datum prohlášení jako řetězec |
getDate () | Získejte den v měsíci jako číslo (1-31) |
getDay () | Získejte den v týdnu jako číslo (0-6) |
getFullYear () | Získejte rok jako čtyřmístné číslo (rrrr) |
getHours () | Získejte hodinu (0-23) |
getMilliseconds () | Získejte milisekundu (0-999) |
getMinutes () | Získejte minutu (0–59) |
getMonth () | Získejte měsíc jako číslo (0–11) |
getSeconds () | Získejte druhé (0-59) |
getTime () | Získejte čas (milisekundy od 1. ledna 1970) |
getUTCDate () | Den (datum) měsíce v zadaném datu podle univerzálního času (k dispozici také pro den, měsíc, úplný rok, hodiny, minuty atd.) |
analyzovat | Analyzujte řetězcovou reprezentaci data a vraťte počet milisekund od 1. ledna 1970 |
setDate () | Nastavit den jako číslo (1-31) |
setFullYear () | Nastavte rok (volitelně měsíc a den) |
setHours () | Nastavit hodinu (0-23) |
setMilliseconds () | Nastavit milisekundy (0-999) |
setMinutes () | Nastavit minuty (0-59) |
setMonth () | Nastavit měsíc (0-11) |
setSeconds () | Nastavit sekundy (0-59) |
setTime () | Nastavit čas (milisekundy od 1. ledna 1970) |
setUTCDate () | Nastavte den v měsíci na zadané datum podle univerzálního času (k dispozici také pro den, měsíc, úplně, hodiny, minuty atd.) |
DOM MODE Vlastnosti uzlu | |
atributy | Živá sbírka všech atributů registrovaných u prvku |
baseURI | Absolutní základní URL prvku HTML |
childNodes | Kolekce podřízených uzlů prvku |
první dítě | První podřízený uzel prvku |
poslední dítě | Poslední podřízený uzel prvku |
dalšíSourozenec | Další uzel na stejné úrovni stromu uzlu |
název_uzlu | Název uzlu |
typ uzlu | Typ uzlu |
nodeValue | Hodnota uzlu |
dokument vlastníka | Objekt dokumentu nejvyšší úrovně pro aktuální uzel |
parentNode | Nadřazený uzel prvku |
předchozí Sourozenec | Uzel bezprostředně předcházející současnému |
textový obsah | Textový obsah uzlu a jeho potomků |
Metody uzlu | |
appendChild () | Přidejte nový podřízený uzel k prvku jako poslední podřízený uzel |
cloneNode () | Klonovat prvek HTML |
porovnatDocumentPosition () | Porovnejte polohu dokumentu dvou prvků |
getFeature () | Vrátí objekt, který implementuje rozhraní API zadané funkce |
hasAttributes () | Pokud má prvek nějaké atributy, vraťte hodnotu true, jinak vraťte hodnotu false |
hasChildNodes () | Pokud má prvek podřízené uzly, vraťte hodnotu true, v opačném případě vraťte hodnotu false |
insertBefore () | Vložte nový podřízený uzel před zadaný, existující podřízený uzel |
isDefaultNamespace () | Vrátí true, pokud je zadaný namespaceURI výchozí, v opačném případě vrátí false |
isEqualNode () | Zkontrolujte, zda jsou dva prvky stejné |
isSameNode () | Zkontrolujte, zda jsou dva prvky stejný uzel |
isSupported () | Pokud je u prvku podporována zadaná funkce, vrátí hodnotu true |
lookupNamespaceURI () | Vrátí namespaceURI přidružený k danému uzlu |
lookupPrefix () | Vrátí řetězec DOMString obsahující předponu pro daný obor názvůURI, pokud je k dispozici |
normalizovat() | Připojte sousední textové uzly a odeberte prázdné textové uzly v prvku |
removeChild () | Odeberte podřízený uzel z prvku |
replaceChild () | Nahraďte podřízený uzel v prvku |
Elementární metody | |
getAttribute () | Vrátí zadanou hodnotu atributu uzlu prvku |
getAttributeNS () | Vrací řetězcovou hodnotu atributu se zadaným oborem názvů a názvem |
getAttributeNode () | Získejte uzel zadaného atributu |
getAttributeNodeNS () | Vraťte uzel atributu pro atribut s daným oborem názvů a názvem |
getElementsByTagName () | Poskytněte kolekci všech podřízených prvků se zadaným názvem značky |
getElementsByTagNameNS () | Vrátí živou kolekci HTML prvků s určitým názvem značky patřícím do daného oboru názvů |
hasAttribute () | Pokud má prvek nějaké atributy, vraťte hodnotu true, jinak vraťte hodnotu false |
hasAttributeNS () | Zadejte hodnotu true/false označující, zda aktuální prvek v daném oboru názvů má zadaný atribut |
removeAttribute () | Odeberte z prvku zadaný atribut |
removeAttributeNS () | Odeberte zadaný atribut z prvku v rámci určitého oboru názvů |
removeAttributeNode () | Odeberte uzel zadaného atributu a vraťte odstraněný uzel |
setAttribute () | Nastavte nebo změňte zadaný atribut na zadanou hodnotu |
setAttributeNS () | Přidejte nový atribut nebo změňte hodnotu atributu s daným oborem názvů a názvem |
setAttributeNode () | Nastavte nebo změňte zadaný uzel atributu |
setAttributeNodeNS () | Přidejte k prvku nový uzel atributu pojmenovaného podle názvů |
Vlastnosti okna prohlížeče | |
Zavřeno | Zkontrolujte, zda bylo okno zavřeno nebo ne, a vraťte hodnotu true nebo false |
defaultStatus | Nastavit nebo vrátit výchozí text ve stavovém řádku okna |
dokument | Vraťte objekt dokumentu pro okno |
rámy | Vrátit vše |
Dějiny | Zadejte pro okno objekt Historie |
vnitřní výška | Vnitřní výška oblasti obsahu okna |
vnitřní šířka | Vnitřní šířka oblasti obsahu |
délka | Vraťte číslo |
umístění | Vraťte objekt umístění pro okno |
název | Nastavte nebo vraťte název okna |
navigátor | Vraťte objekt Navigator pro okno |
otvírák | Vraťte odkaz na okno, které okno vytvořilo |
vnějšíVýška | Vnější výška okna včetně panelů nástrojů/posuvníků |
vnější šířka | Vnější šířka okna, včetně panelů nástrojů/posuvníků |
pageXOffset | Počet pixelů, o které byl dokument horizontálně posouván |
pageYOffset | Počet pixelů, o které byl dokument svisle posouván |
rodič | Nadřazené okno aktuálního okna |
obrazovka | Vraťte objekt Screen pro okno |
obrazovka Vlevo | Horizontální souřadnice okna (vzhledem k obrazovce) |
obrazovkaNahoře | Svislá souřadnice okna |
obrazovkaX | Stejné jako screenLeft, ale potřebné pro některé prohlížeče |
obrazovky Y | Stejné jako screenTop, ale potřebné pro některé prohlížeče |
já | Vrátit aktuální okno |
postavení | Nastavit nebo vrátit text ve stavovém řádku okna |
horní | Vrátí nejvyšší okno prohlížeče |
Metody okna prohlížeče | |
výstraha () | Zobrazte výstražné pole se zprávou a tlačítkem OK |
rozmazat() | Odebrat fokus z aktuálního okna |
clearInterval () | Vymažte sadu časovače pomocí setInterval () |
clearTimeout () | Vymažte časovač nastavený pomocí setTimeout () |
zavřít() | Zavřete aktuální okno |
potvrdit() | Zobrazí dialogové okno se zprávou a tlačítky OK a Storno |
soustředit se() | Nastavit fokus na aktuální okno |
moveBy () | Přesunout okno vzhledem k jeho aktuální poloze |
Přesunout do() | Přesunout okno na určené místo |
otevřeno() | Otevřete nové okno prohlížeče |
tisk() | Vytiskněte obsah aktuálního okna |
výzva() | Zobrazí dialogové okno, které vyzve návštěvníka k zadání |
resizeBy () | Změňte velikost okna o zadaný počet pixelů |
resizeTo () | Změňte velikost okna na zadanou šířku a výšku |
scrollBy () | Posuňte dokument o zadaný počet pixelů |
scrollTo () | Posuňte dokument na zadané souřadnice |
setInterval () | Volejte funkci nebo vyhodnoťte výraz v určených intervalech |
setTimeout () | Volání funkce nebo vyhodnocení výrazu po zadaném intervalu |
stop() | Zastavte načítání okna |
Vlastnosti obrazovky | |
availHeight | Vrátit výšku obrazovky (kromě hlavního panelu Windows) |
availWidth | Vrátí šířku obrazovky (kromě hlavního panelu Windows) |
barevná hloubka | Vraťte bitovou hloubku palety barev pro zobrazení obrázků |
výška | Celková výška obrazovky |
pixelDepth | Barevné rozlišení obrazovky v bitech na pixel |
šířka | Celková šířka obrazovky |
UDÁLOSTI JAVASKRIPTU JavaScript Mouse Events | |
při kliknutí | Když uživatel klikne na prvek |
kontextové menu | Když uživatel klikne pravým tlačítkem na prvek a otevře kontextovou nabídku |
ondblclick | Když uživatel dvakrát klikne na prvek |
onmousedown | Když uživatel stiskne tlačítko myši na prvek |
onmouseenter | Když uživatel přesune ukazatel na prvek |
onmouseleave | Když uživatel přesune ukazatel pryč od prvku |
onmousemove | Když uživatel přesune ukazatel, když je nad prvkem |
přejetí myší | Když uživatel přesune ukazatel na prvek nebo jedno z jeho podřízených objektů |
onmouseout | Když uživatel přesune ukazatel pryč od prvku nebo jednoho z jeho podřízených objektů |
zapnutí myši | Když uživatel uvolní tlačítko myši nad prvkem |
Události klávesnice JavaScript | |
zapnutí klíče | Když uživatel mačká klávesu dolů |
onkeypress | Když uživatel začne mačkat klávesu |
zapnutí klíče | Když uživatel uvolní klíč |
Události JavaScriptu | |
onabort | Při přerušení načítání médií |
před spuštěním | Předtím, než bude dokument uvolněn |
onerror | Když dojde k chybě při načítání externího souboru |
onhashchange | Když se změní kotevní část adresy URL |
zatížení | Když se načte objekt |
onpagehide | Když uživatel opustí webovou stránku |
onpageshow | Když uživatel přejde na webovou stránku |
onresize | Když uživatel změní velikost zobrazení dokumentu |
onscroll | Když uživatel posouvá posuvník prvku |
onload | Když se stránka uvolní |
Události formuláře JavaScript | |
onblur | Když prvek ztratí zaostření |
onchange | Když se změní obsah elementu formuláře (pro,, a |
onfocus | Když se prvek zaostří |
onfocusin | Když se prvek chystá zaostřit |
onfocusout | Když se prvek chystá ztratit pozornost |
vstup | Vstup uživatele na prvek |
oninvalid | Když je prvek neplatný |
onreset | Při resetování formuláře |
onsearch | Když uživatel zadá něco do vyhledávacího pole (pro) |
onselect | Když uživatel vybere nějaký text (pro a) |
odeslat | Při odeslání formuláře |
Události přetažení JavaScriptu | |
ondrag | Když uživatel přetáhne prvek |
ondragend | Když uživatel dokončí přetahování prvku |
ondragenter | Když přetažený prvek zadá cíl přetažení |
ondragleave | Když přetažený prvek opustí cíl přetažení |
ondragover | Když je přetažený prvek na vrcholu cíle přetažení |
ondragstart | Když uživatel začne přetahovat prvek |
ondrop | Přetažený prvek je spuštěn na cíl pádu |
Události schránky JavaScript | |
kopie | Když uživatel zkopíruje obsah prvku |
oncut | Když uživatel sníží obsah prvku |
na pastu | Když uživatel vloží obsah do prvku |
Mediální události JavaScriptu | |
onabort | Když je načítání médií přerušeno |
oncanplay | Když prohlížeč může začít přehrávat média (např. Soubor se dostatečně uložil do vyrovnávací paměti) |
oncanplaythrough | Když prohlížeč může přehrávat média bez zastavení |
ondurationchange | Když se změní doba trvání média |
naštvaný | Když média dosáhla svého konce |
onerror | Když dojde k chybě při načítání externího souboru |
onloadeddata | Když jsou načtena data médií |
načtená metadata | Při načítání metadat (jako jsou dimenze a doba trvání) |
onloadstart | Když prohlížeč začne hledat zadaná média |
na pauze | Když je médium pozastaveno uživatelem nebo automaticky |
onplay | Když bylo médium spuštěno nebo již není pozastaveno |
onplaying | Když se média přehrávají poté, co byla pozastavena nebo zastavena kvůli ukládání do vyrovnávací paměti |
o pokroku | Když je prohlížeč v procesu stahování médií |
onratechange | Při přehrávání se mění rychlost médií |
hledal | Když uživatel dokončí přesun/přeskočení na novou pozici v médiích |
hledající | Když se uživatel začne pohybovat/přeskakovat |
nainstalován | Když se prohlížeč pokouší načíst nedostupná média |
pozastavení | Když prohlížeč záměrně nenačítá média |
ontimeupdate | Pozice přehrávání se změnila (např. Kvůli rychlému převíjení vpřed) |
onvolumechange | Když se změní objem médií (včetně ztlumení) |
čekání | Když se média pozastavila, ale očekává se obnovení (například ukládání do vyrovnávací paměti) |
Animace | |
konec animace | Po dokončení animace CSS |
animační animace | Když se animace CSS opakuje |
spuštění animace | Když se spustí animace CSS |
Smíšený | |
přechod | Když je přechod CSS dokončen |
zpráva | Když je prostřednictvím zdroje události přijata zpráva |
onoffline | Když prohlížeč začne pracovat offline |
on -line | Když prohlížeč začne fungovat online |
onpopstate | Když se změní historie okna |
na představení | Když je prvek zobrazen jako kontextová nabídka |
skladování | Při aktualizaci oblasti webového úložiště |
přepínat | Když uživatel prvek otevře nebo zavře |
kolečko | Když se kolečko myši přetočí nahoru nebo dolů po prvku |
ontouchcancel | Když je dotyk obrazovky přerušen |
nedotčený | Když prst uživatele zhasne z dotykové obrazovky |
ontouchmove | Když uživatel táhne prstem po obrazovce |
Prozkoumejte JavaScript dále
Považujeme JavaScript za jeden z nejlepších programovacích jazyků, které je třeba zvládnout do budoucna. A doporučujeme se ponořit do pokročilých konceptů jako Metody pole JavaScript jakmile porozumíte základům JavaScriptu.
jak chránit zip soubor heslem
Obrázek kreditu: Oskar Yildiz na Odstranit splash
Podíl Podíl tweet E-mailem 15 Příkazy příkazového řádku systému Windows (CMD), které musíte znátPříkazový řádek je stále výkonným nástrojem systému Windows. Zde jsou nejužitečnější příkazy CMD, které každý uživatel Windows potřebuje znát.
Číst dále Související témata- Produktivita
- Programování
- JavaScript
- Tahák
Akshata trénoval ruční testování, animace a design UX, než se zaměřil na technologii a psaní. Tím se spojily dvě její oblíbené činnosti - pochopení systémů a zjednodušení žargonu. Na MakeUseOf Akshata píše o tom, jak co nejlépe využít svá zařízení Apple.
Více od Akshata ShanbhagPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru