Ak chcete vytvárať dynamické webové stránky, budete si musieť doplniť znalosti HTML a CSS porozumenie JavaScriptu . Tento skriptovací jazyk je považovaný za základný prvok moderného webového vývoja.
S JavaScriptom môžete vytvárať všetky druhy zaujímavých interaktívnych aplikácií a webových stránok, ale na ceste sa máte čo učiť. S ohľadom na to sme pre vás vytvorili nasledujúci cheat pre JavaScript.
Cheat sheet môže slúžiť ako rýchle obnovenie prvkov JavaScript kedykoľvek budete potrebovať. Je to praktické pre nováčikov aj pre odborníkov.
ako nainštalovať kodi na raspbian
BEZPLATNÉ STIAHNUTIE: Tento cheat sheet je k dispozícii ako a stiahnuteľné PDF od nášho distribučného partnera TradePub. Na prístup k nemu budete musieť vyplniť iba prvý krát. Stiahnuť ▼ The Ultimate JavaScript Cheat Sheet .
The Ultimate JavaScript Cheat Sheet
Skratka | Akcia |
---|---|
Polia JavaScript | |
concat () | Spojte niekoľko polí do jedného |
copyWithin () | Skopírujte prvky poľa v rámci poľa do a zo zadaných polôh |
indexOf () | Vráti primitívnu hodnotu zadaného objektu |
zahŕňa () | Skontrolujte, či pole obsahuje určený prvok |
pridať sa () | Skombinujte prvky poľa do jedného reťazca a reťazec vráťte |
záznamy () | Vráťte dvojicu kľúč/hodnota Array Iteration Object |
každý () | Skontrolujte, či každý prvok v poli prejde testom |
fill () | Vyplňte prvky v poli statickou hodnotou |
filter () | Vytvorte nové pole s každým prvkom v poli, ktoré prejde testom |
Nájsť() | Vráti hodnotu prvého prvku v poli, ktoré prešlo testom |
pre každý() | Zavolajte funkciu pre každý prvok poľa |
od () | Vytvorte pole z objektu |
lastIndexOf () | Uveďte poslednú pozíciu, na ktorej sa daný prvok objaví v poli |
pop () | Odstráňte posledný prvok poľa |
tlačiť() | Na konci pridajte nový prvok |
obrátiť () | Zoradiť prvky zostupne |
znížiť () | Znížte hodnoty poľa na jednu hodnotu (prechod zľava doprava) |
znížiťPravo () | Znížte hodnoty poľa na jednu hodnotu (prechod sprava doľava) |
smena () | Odstráňte prvý prvok poľa |
plátok () | Vytiahnite kópiu časti poľa do nového objektu poľa |
triediť () | Zoradiť prvky podľa abecedy |
spojka () | Pridajte prvky určeným spôsobom a pozíciou |
zrušiť posun () | Pridajte na začiatok nový prvok |
Booleovské metódy JavaScriptu | |
natiahnuť() | Skonvertujte booleovskú hodnotu na reťazec a vráťte výsledok |
hodnota() | Vráti prvú pozíciu, na ktorej sa daný prvok objaví v poli |
toSource () | Vráti reťazec predstavujúci zdrojový kód objektu |
Aritmetické operátory JavaScript | |
+ | Dodatok |
- | Odčítanie |
* | Násobenie |
/ | Divízia |
(...) | Operátor zoskupenia (operácie v zátvorkách sa vykonávajú skôr ako mimo) |
% | Modul (zvyšok) |
++ | Prírastkové čísla |
- | Znížiť čísla |
== | Rovná |
=== | Rovnaká hodnota a rovnaký typ |
! = | Nerovná sa |
! == | Nerovná hodnota alebo nerovnaký typ |
> | Väčší než |
< | Menej ako |
> = | Väčšie alebo rovné |
<= | Menší alebo rovný |
? | Ternárny operátor |
Logickí operátori | |
&& | Logické AND |
|| | Logické ALEBO |
! | Logické NIE |
Bitoví operátori | |
& | A vyhlásenie |
| | ALEBO vyhlásenie |
~ | NIE |
^ | XOR |
<< | Lavy shift |
>> | Pravý posun |
>>> | Posunutie nulovej výplne doprava |
Funkcie | |
výstraha () | Výstup údajov do výstražného poľa v okne prehliadača |
potvrdiť () | V závislosti od kliknutia používateľa otvorte dialógové okno áno/nie a vráťte hodnotu true/false |
console.log () | Zapisujte informácie do konzoly prehliadača (vhodné na ladenie) |
document.write () | Napíšte priamo do dokumentu HTML |
prompt () | Vytvorte dialógové okno pre vstup používateľa |
Globálne funkcie | |
dekóduje () | Dekódujte jednotný identifikátor zdroja (URI) vytvorený kódovaním encodeURI alebo podobným spôsobom |
decodeURIComponent () | Dekódujte identifikátor URI komponentu |
encodeURI () | Kódujte URI do UTF-8 |
encodeURIComponent () | To isté, ale pre komponenty URI |
eval () | Vyhodnoťte kód JavaScript reprezentovaný ako reťazec |
isFinite () | Určte, či je odovzdaná hodnota konečným číslom |
isNaN () | Určte, či je hodnota nezákonné číslo |
Číslo () | Skonvertujte hodnotu objektu na číslo |
parseFloat () | Analyzujte reťazec a vráťte číslo s pohyblivou rádovou čiarkou |
parseInt () | Analyzujte reťazec a vráťte celé číslo |
Slučky JavaScript | |
pre | Najbežnejší spôsob vytvorenia slučky v JavaScripte |
kým | Nastavte podmienky, za ktorých sa slučka spustí |
robiť zatiaľ | Podobne ako v slučke while sa však vykoná najmenej raz a na konci vykoná kontrolu, či je splnená podmienka na opätovné spustenie. |
prestávka | Zastavte a ukončite cyklus, ak sú splnené určité podmienky |
ďalej | Ak sú splnené určité podmienky, preskočte časti cyklu |
Únikové postavy | |
' | Jediný citát |
' | Dvojitý citát |
\ | Spätné lomítko |
b | Backspace |
f | Formulár |
n | Nový riadok |
r | Návrat vozíka |
t | Horizontálny tabulátor |
v | Vertikálny tabulátor |
Metódy reťazca JavaScript | |
charAt () | Vráťte znak na zadanú pozíciu do reťazca |
charCodeAt () | Na tejto pozícii zadajte unicode znaku |
concat () | Spojte (spojte) dva alebo viac reťazcov do jedného |
fromCharCode () | Vráti reťazec vytvorený zo zadanej postupnosti jednotiek kódu UTF-16 |
indexOf () | Zadajte pozíciu prvého výskytu zadaného textu v reťazci |
lastIndexOf () | Rovnaké ako indexOf (), ale s posledným výskytom, vyhľadávanie dozadu |
zápas() | Načítajte zhody reťazca proti vyhľadávaciemu vzoru |
nahradiť () | Nájdite a nahraďte zadaný text v reťazci |
Vyhľadávanie() | Vykonajte vyhľadávanie zodpovedajúceho textu a vráťte jeho pozíciu |
plátok () | Extrahujte časť reťazca a vráťte ho ako nový reťazec |
rozdeliť () | Rozdelte reťazcový objekt do poľa reťazcov na určenej pozícii |
začína s() | Skontrolujte, či reťazec začína zadanými znakmi |
substr () | Podobné ako slice (), ale extrahuje podreťazec závislý od zadaného počtu znakov |
podreťazec () | Podobné ako slice (), ale nemôže akceptovať negatívne indexy |
toLowerCase () | Previesť reťazce na malé písmená |
toUpperCase () | Previesť reťazce na veľké písmená |
hodnota() | Vráti primitívnu hodnotu (ktorá nemá žiadne vlastnosti ani metódy) reťazcového objektu |
PRAVIDELNÝ EXPRESNÝ SYNTAX Modifikátory vzorov | |
A | Vyhodnoťte výmenu |
i | Vykonajte párovanie bez rozlišovania malých a veľkých písmen |
g | Vykonajte globálne priradenie |
m | Vykonajte párovanie viacerých riadkov |
s | Zaobchádzajte so strunami ako s jedným riadkom |
X | Povoliť komentáre a prázdne znaky vo vzore |
U | Nenažraný vzor |
Zátvorky | |
[abc] | Nájdite niektorú z postáv v zátvorkách |
[^ abc] | Nájdite ľubovoľný znak, ktorý nie je v zátvorkách |
[0-9] | Nájdite číslicu uvedenú v zátvorkách |
[A-z] | Nájdite ľubovoľný znak od veľkých A po malé z |
(a | b | c) | Nájdite niektorú z alternatív oddelených | |
Metaznaky | |
. | Nájdite jeden znak okrem terminátora nového riadka alebo riadka |
v | Slovný charakter |
IN | Neslovný znak |
d | Číslica |
D | Neciferný znak |
s | Prázdny znak |
S | Ne biely znak |
b | Nájdite zhodu na začiatku/konci slova |
B | Nájdite zhodu, ktorá nie je na začiatku/konci slova |
u0000 | NULOVÁ postava |
n | Nová líniová postava |
f | Formulár informačného kanála |
r | Znak návratu vozíka |
t | Znak tabulátora |
v | Zvislý znak tabulátora |
xxx | Znak určený osmičkovým číslom xxx |
xdd | Latinský znak určený hexadecimálnym číslom dd |
udddd | Znak Unicode určený hexadecimálnym číslom dddd |
Kvantifikátory | |
n+ | Priraďte akýkoľvek reťazec, ktorý obsahuje aspoň jednu n |
n* | Akýkoľvek reťazec, ktorý obsahuje nula alebo viac výskytov n |
n? | Akýkoľvek reťazec, ktorý obsahuje nula alebo jeden výskyt n |
n {X} | Akýkoľvek reťazec, ktorý obsahuje sekvenciu X n |
n {X, Y} | Reťazce, ktoré obsahujú sekvenciu X až Y n |
n {X,} | Zhoduje sa s akýmkoľvek reťazcom, ktorý obsahuje sekvenciu najmenej X n |
n $ | Akýkoľvek reťazec s n na konci |
^n | Reťazec s n na začiatku |
? = n | Akýkoľvek reťazec, za ktorým nasleduje konkrétny reťazec n |
?! n | Reťazec, za ktorým nenasleduje konkrétny reťazec n |
Vlastnosti čísla | |
MAX_HODNOTA | Maximálna číselná hodnota reprezentovateľná v JavaScripte |
MIN_HODNOTA | Najmenšia kladná číselná hodnota reprezentovateľná v JavaScripte |
NaN | Hodnota Not-a-Number |
NEGATIVE_INFINITY | Záporná hodnota nekonečna |
POZITÍVNA_KONEČNOSŤ | Kladná hodnota nekonečna |
Číselné metódy | |
toExponential () | Vráťte reťazec so zaokrúhleným číslom zapísaným ako exponenciálny zápis |
toFixed () | Návratový reťazec čísla so zadaným počtom desatinných miest |
toPrecision () | Návratový reťazec čísla zapísaného so zadanou dĺžkou |
natiahnuť() | Vráťte číslo ako reťazec |
hodnota() | Vráťte číslo ako číslo |
Matematické vlastnosti | |
A | Eulerovo číslo |
LN2 | Prirodzený logaritmus 2 |
LN10 | Prirodzený logaritmus 10 |
LOG2E | Logaritmus základne 2 z E |
LOG10E | Základ 10 logaritmu E |
PI | Číslo PI |
SQRT1_2 | Druhá odmocnina z 1/2 |
SQRT2 | Druhá odmocnina z 2 |
Matematické metódy | |
abs (x) | Vráti absolútnu (kladnú) hodnotu x |
accos (x) | Arccosine of x, in radian |
asin (x) | Arcsine of x, in radian |
atan (x) | Arktangens x ako číselná hodnota |
atan2 (y, x) | Arktangens kvocientu jeho argumentov |
strop (x) | Hodnota x zaokrúhlená na najbližšie celé číslo nahor |
cos (x) | Kosinus x (x je v radiánoch) |
exp (x) | Hodnota pr |
poschodie (x) | Hodnota x zaokrúhlená nadol na najbližšie celé číslo |
log (x) | Prirodzený logaritmus (základňa E) x |
max (x, y, z, ..., n) | Číslo s najvyššou hodnotou |
min (x, y, z, ..., n) | Číslo s najnižšou hodnotou |
pow (x, y) | X do sily y |
náhodný () | Náhodné číslo medzi 0 a 1 |
okrúhle (x) | Hodnota x zaokrúhlená na najbližšie celé číslo |
hriech (x) | Sínus x (x je v radiánoch) |
sqrt (x) | Druhá odmocnina z x |
tak (x) | Tangens uhla |
Termíny | |
Dátum() | Vytvorte nový objekt dátumu s aktuálnym dátumom a časom |
Dátum (2017, 5, 21, 3, 23, 10, 0) | Vytvorte vlastný objekt dátumu. Čísla predstavujú rok, mesiac, deň, hodinu, minúty, sekundy, milisekundy. Môžete vynechať čokoľvek, čo chcete, okrem roku a mesiaca. |
Dátum (2017-06-23) | Dátumové vyhlásenie ako reťazec |
getDate () | Získajte deň v mesiaci ako číslo (1-31) |
getDay () | Získajte deň v týždni ako číslo (0-6) |
getFullYear () | Získajte rok ako štvorciferné číslo (rrrr) |
getHours () | Získajte hodinu (0-23) |
getMilliseconds () | Získajte milisekundu (0-999) |
getMinutes () | Získajte minútu (0-59) |
getMonth () | Získajte mesiac ako číslo (0-11) |
getSeconds () | Získajte druhú (0-59) |
getTime () | Nájdite si čas (milisekundy od 1. januára 1970) |
getUTCDate () | Deň (dátum) v mesiaci v určenom dátume podľa univerzálneho času (k dispozícii aj pre deň, mesiac, úplný rok, hodiny, minúty atď.) |
analyzovať | Analyzujte reťazcové zobrazenie dátumu a vráťte počet milisekúnd od 1. januára 1970 |
setDate () | Nastavte deň ako číslo (1-31) |
setFullYear () | Nastavte rok (voliteľne mesiac a deň) |
setHours () | Nastavte hodinu (0-23) |
setMilliseconds () | Nastaviť milisekundy (0-999) |
setMinutes () | Nastavte minúty (0-59) |
setMonth () | Nastaviť mesiac (0-11) |
setSeconds () | Nastavte sekundy (0-59) |
nastavený čas() | Nastaviť čas (milisekundy od 1. januára 1970) |
setUTCDate () | Nastavte deň v mesiaci na určený dátum podľa univerzálneho času (k dispozícii aj pre deň, mesiac, úplný rok, hodiny, minúty atď.) |
DOM MODE Vlastnosti uzla | |
atribúty | Živá zbierka všetkých atribútov zaregistrovaných pre prvok |
baseURI | Absolútna základná adresa URL prvku HTML |
childNodes | Zbierka podradených uzlov prvku |
prvé Dieťa | Prvý podradený uzol prvku |
posledné dieťa | Posledný podradený uzol prvku |
nextSourozenec | Ďalší uzol na rovnakej úrovni stromu uzlov |
názov_uzla | Názov uzla |
nodeType | Typ uzla |
nodeValue | Hodnota uzla |
dokument vlastníka | Objekt dokumentu najvyššej úrovne pre aktuálny uzol |
parentNode | Nadradený uzol prvku |
predchádzajúci súrodenec | Uzol bezprostredne predchádzajúci súčasnému |
textový obsah | Textový obsah uzla a jeho potomkov |
Metódy uzla | |
appendChild () | Pridajte nový podradený uzol k prvku ako posledný podradený uzol |
cloneNode () | Klonovať prvok HTML |
compareDocumentPosition () | Porovnajte polohu dokumentu dvoch prvkov |
getFeature () | Vráťte objekt, ktorý implementuje rozhrania API špecifikovanej funkcie |
hasAttributes () | Vráťte hodnotu true, ak má prvok nejaké atribúty, v opačnom prípade vráťte hodnotu false |
hasChildNodes () | Ak má prvok podradené uzly, vráťte hodnotu true. V opačnom prípade vráťte hodnotu false |
insertBefore () | Vložte nový podradený uzol pred určený, existujúci podradený uzol |
isDefaultNamespace () | Vráti hodnotu true, ak je zadaný priestor názvovURI predvolený, v opačnom prípade vráti hodnotu false |
isEqualNode () | Skontrolujte, či sú dva prvky rovnaké |
isSameNode () | Skontrolujte, či sú dva prvky rovnaký uzol |
isSupported () | Ak je prvok podporovaný zadanou funkciou, vráťte hodnotu true |
lookupNamespaceURI () | Vráťte priestor názvovURI priradený k danému uzlu |
lookupPrefix () | Vráti reťazec DOMString obsahujúci predponu pre daný priestor názvovURI, ak je k dispozícii |
normalizovať () | Pripojte susedné textové uzly a odstráňte prázdne textové uzly v prvku |
removeChild () | Odstráňte podradený uzol z prvku |
replaceChild () | Nahradiť podradený uzol v prvku |
Elementárne metódy | |
getAttribute () | Vráti zadanú hodnotu atribútu uzla prvku |
getAttributeNS () | Návratová hodnota reťazca atribútu so zadaným priestorom názvov a názvom |
getAttributeNode () | Získajte zadaný atribút atribútu |
getAttributeNodeNS () | Vráťte uzol atribútu pre atribút s daným priestorom názvov a názvom |
getElementsByTagName () | Poskytnite zbierku všetkých podradených prvkov so zadaným názvom značky |
getElementsByTagNameNS () | Vráti živú zbierku prvkov HTML s určitým názvom značky patriacou do daného priestoru názvov |
hasAttribute () | Vráťte hodnotu true, ak má prvok nejaké atribúty, v opačnom prípade vráťte hodnotu false |
hasAttributeNS () | Zadajte hodnotu true/false, ktorá označuje, či aktuálny prvok v danom priestore názvov má uvedený atribút |
removeAttribute () | Odstráňte zadaný atribút z prvku |
removeAttributeNS () | Odstráňte zadaný atribút z prvku v rámci určitého priestoru názvov |
removeAttributeNode () | Odstráňte zadaný uzol atribútu a vráťte odstránený uzol |
setAttribute () | Nastavte alebo zmeňte určený atribút na zadanú hodnotu |
setAttributeNS () | Pridajte nový atribút alebo zmeňte hodnotu atribútu s daným priestorom názvov a názvom |
setAttributeNode () | Nastavte alebo zmeňte zadaný atribút atribútu |
setAttributeNodeNS () | Pridajte k prvku nový uzol atribútu s názvami |
Vlastnosti okna prehliadača | |
zatvorené | Skontrolujte, či bolo okno zatvorené alebo nie, a vráťte hodnotu true alebo false |
defaultStatus | Nastavte alebo vráťte predvolený text v stavovom riadku okna |
dokument | Vráťte objekt dokumentu do okna |
rámy | Vrátiť všetky |
história | Do okna zadajte objekt História |
innerHeight | Vnútorná výška oblasti obsahu okna |
vnútorná šírka | Vnútorná šírka oblasti obsahu |
dĺžka | Vráťte číslo |
umiestnenie | Vráťte objekt polohy pre okno |
názov | Nastavte alebo vráťte názov okna |
navigátor | Vráťte objekt Navigator pre okno |
otvárač | Vráťte odkaz na okno, ktoré okno vytvorilo |
vonkajšia výška | Vonkajšia výška okna vrátane panelov s nástrojmi/posúvačov |
vonkajšia šírka | Vonkajšia šírka okna vrátane panelov s nástrojmi/posúvačov |
pageXOffset | Počet pixelov, o ktoré bol dokument horizontálne posúvaný |
pageYOffset | Počet pixelov, o ktoré bol dokument vertikálne posúvaný |
rodič | Nadradené okno aktuálneho okna |
obrazovka | Vráťte objekt Screen do okna |
obrazovka vľavo | Horizontálna súradnica okna (vzhľadom na obrazovku) |
obrazovkaTop | Zvislá súradnica okna |
obrazovkaX | Rovnaké ako screenLeft, ale potrebné pre niektoré prehliadače |
obrazovkyY | Rovnaké ako screenTop, ale potrebné pre niektoré prehliadače |
seba | Vrátiť aktuálne okno |
postavenie | Nastavte alebo vráťte text v stavovom riadku okna |
hore | Vráťte najvyššie okno prehliadača |
Metódy okna prehliadača | |
výstraha () | Zobrazte výstražné pole so správou a tlačidlom OK |
rozmazať() | Odstráňte zaostrenie z aktuálneho okna |
clearInterval () | Vymažte časovač nastavený pomocou setInterval () |
clearTimeout () | Vymazať časovač nastavený pomocou setTimeout () |
Zavrieť() | Zatvorte aktuálne okno |
potvrdiť () | Zobrazí dialógové okno so správou a tlačidlami OK a Zrušiť |
zamerať sa () | Nastaviť zameranie na aktuálne okno |
moveBy () | Posuňte okno vzhľadom na jeho aktuálnu polohu |
presunúť do() | Presuňte okno na určené miesto |
otvorené() | Otvorte nové okno prehliadača |
vytlačiť () | Vytlačte obsah aktuálneho okna |
prompt () | Zobrazí dialógové okno, ktoré vyzve návštevníka na zadanie |
resizeBy () | Zmeňte veľkosť okna o zadaný počet pixelov |
resizeTo () | Zmeňte veľkosť okna na zadanú šírku a výšku |
scrollBy () | Posuňte dokument o určený počet pixelov |
scrollTo () | Posuňte dokument na určené súradnice |
setInterval () | V určených intervaloch zavolajte funkciu alebo vyhodnoťte výraz |
setTimeout () | Po zadanom intervale zavolajte funkciu alebo vyhodnoťte výraz |
zastaviť () | Zastavte načítanie okna |
Vlastnosti obrazovky | |
availHeight | Vrátiť výšku obrazovky (okrem panela úloh systému Windows) |
availWidth | Vrátiť šírku obrazovky (okrem panela úloh systému Windows) |
farba Hĺbka | Vráťte bitovú hĺbku palety farieb na zobrazenie obrázkov |
výška | Celková výška obrazovky |
pixelDepth | Farebné rozlíšenie obrazovky v bitoch na pixel |
šírka | Celková šírka obrazovky |
JAVASKRIPTNÉ UDALOSTI Udalosti myši s JavaScriptom | |
po kliknutí | Keď používateľ klikne na prvok |
kontextová ponuka | Keď používateľ klikne pravým tlačidlom myši na prvok, otvorí sa kontextová ponuka |
ondblclick | Keď používateľ dvakrát klikne na prvok |
onmousedown | Keď používateľ stlačí tlačidlo myši nad prvkom |
onmouseenter | Keď používateľ presunie ukazovateľ na prvok |
onmouseleave | Keď sa používateľ presunie ukazovateľ mimo prvku |
onmousemove | Keď používateľ pohybuje ukazovateľom, keď je nad prvkom |
cez myš | Keď používateľ presunie ukazovateľ na prvok alebo na jedno z jeho podriadených |
onmouseout | Keď sa používateľ presunie ukazovateľ mimo prvku alebo jedného z jeho podriadených |
zapnutie myši | Keď používateľ uvoľní tlačidlo myši nad prvkom |
Udalosti klávesnice JavaScript | |
zapnutie kľúča | Keď používateľ stlačí kláves nadol |
onkeypress | Keď používateľ začne stláčať kláves |
zapnutie kľúča | Keď používateľ uvoľní kľúč |
Udalosti rámca JavaScript | |
onabort | Keď sa vkladanie média preruší |
pred vyložením | Predtým, ako sa dokument chystá uvoľniť |
onerror | Keď sa pri načítaní externého súboru vyskytne chyba |
onhashchange | Keď sa zmení časť ukotvenia adresy URL |
zaťaženie | Keď sa objekt načíta |
onpagehide | Keď používateľ opustí webovú stránku |
onpageshow | Keď používateľ prejde na webovú stránku |
onresize | Keď používateľ zmení veľkosť zobrazenia dokumentu |
onscroll | Keď používateľ posúva posuvník prvku |
onload | Keď sa stránka uvoľní |
Udalosti formulára JavaScript | |
onblur | Keď prvok stratí pozornosť |
striedanie | Keď sa zmení obsah prvku formulára (pre,, a |
onfocus | Keď sa prvok sústredí |
onfocusin | Keď sa prvok chystá zaostriť |
onfocusout | Keď sa prvok chystá stratiť pozornosť |
vstupný | Vstup používateľa pre prvok |
oninvalid | Keď je prvok neplatný |
onreset | Po resetovaní formulára |
onsearch | Keď používateľ zadá niečo do vyhľadávacieho poľa (pre) |
onselect | Keď používateľ vyberie nejaký text (pre a) |
onsubmit | Pri odoslaní formulára |
Udalosti presúvania JavaScript | |
ondrag | Keď používateľ potiahne prvok |
ondragend | Keď používateľ dokončí ťahanie prvku |
ondragenter | Keď ťahaný prvok vstúpi do cieľa poklesu |
ondragleave | Keď ťahaný prvok opustí cieľ poklesu |
ondragover | Keď je ťahaný prvok na vrchole cieľa spustenia |
ondragstart | Keď používateľ začne ťahať prvok |
ondrop | Vlečený prvok sa spustí na cieľ pádu |
Udalosti schránky JavaScript | |
oncopy | Keď používateľ skopíruje obsah prvku |
oncut | Keď používateľ zníži obsah prvku |
na pastu | Keď používateľ vloží obsah do prvku |
Mediálne akcie JavaScript | |
onabort | Keď je načítanie médií prerušené |
oncanplay | Kedy môže prehliadač začať prehrávať médiá (napr. Súbor má dostatočnú vyrovnávaciu pamäť) |
oncanplaythrough | Keď prehliadač dokáže prehrávať médiá bez zastavenia |
zmena trvanlivosti | Keď sa zmení trvanie média |
naštvaný | Keď médiá dosiahnu koniec |
onerror | Keď sa pri načítaní externého súboru vyskytne chyba |
onloadeddata | Keď sú načítané mediálne údaje |
načítané metadáta | Keď sa načítajú metadáta (ako sú dimenzie a trvanie) |
onloadstart | Keď prehliadač začne hľadať určené médium |
onpause | Keď je médium pozastavené používateľom alebo automaticky |
onplay | Keď sa médium spustilo alebo už nie je pozastavené |
onplaying | Keď sa médiá prehrávajú po tom, čo boli pozastavené alebo zastavené kvôli načítaniu do vyrovnávacej pamäte |
o pokroku | Keď prehliadač práve sťahuje médiá |
onratechange | Pri prehrávaní sa mení rýchlosť médií |
hľadal | Keď používateľ dokončí presun/preskočenie na novú pozíciu v médiu |
hľadanie | Keď sa používateľ začne presúvať/preskakovať |
nainštalovaný | Keď sa prehliadač pokúša načítať nedostupné médiá |
pozastavenie | Keď prehliadač zámerne nenačítava médiá |
ontimeupdate | Herná pozícia sa zmenila (napr. Z dôvodu rýchleho prevíjania dopredu) |
onvolumechange | Keď sa zmení hlasitosť média (vrátane stlmenia) |
čakajúci | Keď sa médiá pozastavia, ale očakáva sa, že sa obnovia (napríklad ukladanie do vyrovnávacej pamäte) |
Animácia | |
animationend | Keď je animácia CSS dokončená |
animačná animácia | Keď sa animácia CSS opakuje |
spustenie animácie | Keď sa spustí animácia CSS |
Zmiešaný | |
transitionend | Keď je prechod CSS dokončený |
správa | Keď je správa prijatá prostredníctvom zdroja udalosti |
onoffline | Keď prehliadač začne pracovať offline |
on -line | Keď prehliadač začne pracovať online |
onpopstate | Keď sa zmení história okna |
onshow | Keď je prvok zobrazený ako kontextová ponuka |
skladovanie | Keď sa aktualizuje oblasť webového úložiska |
prepínať | Keď používateľ prvok otvorí alebo zatvorí |
ozubené koleso | Keď sa koliesko myši roluje nahor alebo nadol po prvku |
ontouchcancel | Keď je dotyk obrazovky prerušený |
nedotknutý | Keď prst používateľa zhasne z dotykovej obrazovky |
ontouchmove | Keď používateľ ťahá prstom po obrazovke |
Ďalej skúmajte JavaScript
JavaScript považujeme za jeden z najlepších programovacích jazykov, ktoré je potrebné ovládať v budúcnosti. A odporúčame ponoriť sa do pokročilých konceptov ako Metódy poľa JavaScript akonáhle pochopíte základy JavaScriptu.
ako urobiť svoj blog obľúbeným
Kredit na obrázok: Oskar Yildiz na Zrušiť striekanie
zdieľam zdieľam Tweet E -mail 15 Príkazy príkazového riadka systému Windows (CMD), ktoré musíte vedieťPríkazový riadok je stále výkonným nástrojom systému Windows. Tu sú najužitočnejšie príkazy CMD, ktoré potrebuje vedieť každý používateľ systému Windows.
Čítajte ďalej Súvisiace témy- Produktivita
- Programovanie
- JavaScript
- Ťahák
Akshata trénoval manuálne testovanie, animácie a dizajn UX, potom sa zameral na technológiu a písanie. To spojilo dve z jej obľúbených aktivít - pochopenie systémov a zjednodušenie žargónu. Na MakeUseOf Akshata píše o tom, ako najlepšie využiť svoje zariadenia Apple.
Viac od Akshaty Shanbhagaprihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber