A végső JavaScript csalólap

A végső JavaScript csalólap

Ha dinamikus weboldalakat szeretne létrehozni, akkor ki kell egészítenie HTML- és CSS -tudását a JavaScript megértése . Ezt a szkriptnyelvet elengedhetetlennek tartják a modern webfejlesztésben.





A JavaScript segítségével mindenféle érdekes interaktív alkalmazást és weboldalt felépíthet, de útközben sokat kell tanulnia. Ezt szem előtt tartva hoztuk létre az Ön számára a következő JavaScript csalólapot.





A csalólap gyors frissítésként szolgálhat a JavaScript elemeken, amikor szüksége van rá. Kezdőknek és szakértőknek egyaránt hasznos.





A wifi nem rendelkezik érvényes IP -címmel

INGYENES LETÖLTÉS: Ez a csalólap a letölthető PDF forgalmazó partnerünktől, a TradePub -tól. Ahhoz, hogy csak az első alkalommal férhessen hozzá, ki kell töltenie egy rövid űrlapot. Letöltés A végső JavaScript csalólap .

A végső JavaScript csalólap

ParancsikonAkció
JavaScript tömbök
konc ()Csatlakoztasson több tömböt egybe
copyWithin ()A tömb elemeinek másolása a tömbön belül, meghatározott pozíciókba és onnan
indexe()Adja vissza a megadott objektum primitív értékét
magába foglalja()Ellenőrizze, hogy egy tömb tartalmazza -e a megadott elemet
csatlakozik()Kombinálja a tömb elemeit egyetlen karakterlánccá, és adja vissza a karakterláncot
bejegyzés()Kulcs/értékpár tömb Iteration Object visszaadása
minden()Ellenőrizze, hogy a tömb minden eleme megfelel -e a tesztnek
tölt()Töltse ki a tömb elemeit statikus értékkel
szűrő()Hozzon létre egy új tömböt a tömb minden elemével, amelyek megfelelnek a tesztnek
megtalálja()Adja vissza a tömb első elemének értékét, amely megfelelt a teszten
az egyes()Hívjon függvényt minden tömb elemhez
tól től()Hozzon létre tömböt egy objektumból
lastIndexOf ()Adja meg az utolsó pozíciót, ahol egy adott elem megjelenik egy tömbben
pop ()Távolítsa el a tömb utolsó elemét
nyom()Adjon hozzá egy új elemet a végén
fordított()Rendezze az elemeket csökkenő sorrendbe
csökkent ()Csökkentse a tömb értékeit egyetlen értékre (balról jobbra haladva)
ReduRight ()Csökkentse a tömb értékeit egyetlen értékre (jobbról balra haladva)
váltás()Távolítsa el a tömb első elemét
szelet()Húzza a tömb egy részének másolatát egy új tömbobjektumba
fajta()Rendezze az elemeket betűrendbe
összeillesztés ()Adjon hozzá elemeket meghatározott módon és pozícióban
váltás nélküli ()Adjon hozzá egy új elemet az elejéhez
JavaScript logikai módszerek
toString ()Konvertáljon egy logikai értéket karakterlánccá, és adja vissza az eredményt
értéke()Adja vissza az első pozíciót, ahol egy adott elem megjelenik egy tömbben
a forráshoz()Adjon vissza egy karakterláncot, amely az objektum forráskódját képviseli
JavaScript aritmetikai operátorok
+Kiegészítés
-Kivonás
*Szorzás
/Osztály
(...)Csoportosító operátor (a zárójelben lévő műveleteket korábban hajtják végre, mint a kívülieket)
%Modulus (maradék)
++Növekményes számok
-Csökkenési számok
==Egyenlő
===Egyenértékű és azonos típusú
! =Nem egyenlő
! ==Nem egyenlő érték vagy nem azonos típus
>Nagyobb, mint
<Kevesebb mint
> =Nagyobb vagy egyenlő
<=Kisebb vagy egyenlő
?Háromszoros operátor
Logikai operátorok
&&Logikus ÉS
||Logikus VAGY
!Logikus NEM
Bitenkénti operátorok
&ÉS nyilatkozat
|VAGY állítás
~NEM
^XOR
<<Bal Shift
>>Jobb váltás
>>>Zero fill right shift
Funkciók
éber()Adja meg az adatokat a böngészőablak riasztási mezőjében
megerősít()Nyisson meg egy igen/nem párbeszédpanelt, és adja vissza a true/false értéket a felhasználó kattintásától függően
console.log ()Írjon információkat a böngésző konzoljára (hibakeresési célokra jó)
document.write ()Írjon közvetlenül a HTML dokumentumba
gyors()Hozzon létre egy párbeszédpanelt a felhasználói bevitelhez
Globális funkciók
dekódolja ()Dekódolja az encodeURI vagy hasonló által létrehozott egységes erőforrás -azonosítót (URI)
decodeURIComponent ()Dekódolja a komponens URI -ját
encodeURI ()Kódoljon URI-t UTF-8-ba
kódolásURIComponent ()Ugyanaz, de az URI -összetevőknél
eval ()Értékelje a karakterláncként megjelenített JavaScript -kódot
isFinite ()Határozza meg, hogy az átadott érték véges szám
isNaN ()Határozza meg, hogy egy érték illegális szám
Szám()Konvertálja az objektum értékét számmá
parseFloat ()Feldolgozzon egy karakterláncot, és adjon vissza egy lebegőpontos számot
parseInt ()Karakterlánc elemzése és egész szám visszaadása
JavaScript hurkok
számáraA hurok létrehozásának leggyakoribb módja a JavaScriptben
mígÁllítsa be azokat a feltételeket, amelyek mellett a ciklus végrehajtódik
csinálni, miközbenA while ciklushoz hasonlóan azonban legalább egyszer végrehajt, és a végén ellenőrzi, hogy teljesül -e a feltétel az új végrehajtáshoz
szünetÁllítsa le és lépjen ki a ciklusból, ha bizonyos feltételek fennállnak
folytatniHa bizonyos feltételek teljesülnek, hagyja ki a ciklus egyes részeit
Menekülés karakterek
'Egyetlen idézet
'Kettős idézet
\Fordított perjel
bBackspace
fForm feed
nÚj sor
rKocsi vissza
tVízszintes táblázó
vFüggőleges táblázó
JavaScript karakterlánc -módszerek
charAt ()Visszaad egy karaktert a karakterlánc belsejében megadott helyen
charCodeAt ()Adja meg az unicode karaktert ebben a helyzetben
konc ()Összeköt (összekapcsol) két vagy több karakterláncot egybe
fromCharCode ()Az UTF-16 kódegységek meghatározott sorozatából létrehozott karakterláncot ad vissza
indexe()Adja meg a megadott szöveg első előfordulásának pozícióját egy karakterláncon belül
lastIndexOf ()Ugyanaz, mint az indexOf (), de az utolsó előfordulással, visszafelé keresve
mérkőzés()Egy karakterlánc egyezéseinek lekérése a keresési minta alapján
cserélni ()A megadott szöveg megkeresése és cseréje egy karakterláncban
keresés()Végezzen keresést a megfelelő szövegre, és adja vissza a pozícióját
szelet()Bontsa ki a karakterlánc egy részét, és adja vissza új karakterláncként
hasított()A karakterlánc objektumot szétválaszthatja egy megadott pozícióban lévő karakterláncok tömbjébe
kezdődik: ()Ellenőrizze, hogy egy karakterlánc meghatározott karakterekkel kezdődik -e
substr ()Hasonló a szelethez (), de egy alstringet kivon egy meghatározott számú karaktertől függően
allánc ()Hasonló a szelethez (), de nem tudja elfogadni a negatív indexeket
toLowerCase ()A karakterláncok kisbetűvé alakítása
toUpperCase ()Konvertálja a karakterláncokat nagybetűssé
értéke()Adja vissza a karakterlánc objektum primitív értékét (amely nem rendelkezik tulajdonságokkal vagy metódusokkal)
SZABÁLYOS KIFEJEZÉS SZINTAX

Minta módosítók
ÉsA csere értékelése
énVégezze el a kis- és nagybetűk megkülönböztetését
gVégezze el a globális egyezést
mHajtsa végre a többsoros illesztést
sA karakterláncokat egyetlen vonalként kezelje
xEngedélyezze a megjegyzéseket és a szóközöket a mintában
UKíméletlen minta
Konzolok
[ABC]Keresse meg a zárójelben szereplő karakterek bármelyikét
[^ abc]Keressen olyan karaktereket, amelyek nem szerepelnek a zárójelben
[0-9]Keresse meg a zárójelben megadott számjegyet
[A-z]Keressen tetszőleges karaktert az A nagybetűtől a kisbetűig z
(a | b | c)Keresse meg a |
Metakarakterek
.Keressen egyetlen karaktert, kivéve az új sort vagy a sorvégződést
an benSzókarakter
BAN BENNem szó karakter
dEgy számjegy
DNem számjegyű karakter
sSzóköz karakter
SSzóköz nélküli karakter
bTaláljon egyezést a szó elején/végén
BTaláljon egyezést nem a szó elején/végén
u0000NUL karakter
nÚj vonal karakter
fForm feed feed karakter
rKocsi visszatérő karakter
tTab karakter
vFüggőleges lapkarakter
xxxA karakter oktális számmal xxx
xddLatin karakter, amelyet hexadecimális dd szám határoz meg
uddddUnicode karakter, amelyet hexadecimális szám ad meg dddd
Kvantusok
n+Párosítson minden olyan karakterláncot, amely legalább egy n -t tartalmaz
n*Bármely karakterlánc, amely n vagy több n előfordulást tartalmaz
n?Bármely karakterlánc, amely n -et vagy egy n előfordulást tartalmaz
n {X}Bármely karakterlánc, amely X n sorozatot tartalmaz
n {X, Y}Karakterláncok, amelyek X -től Y -ig terjedő sorozatot tartalmaznak
n {X,}Egyezik minden olyan karakterlánccal, amely legalább X n sorozatot tartalmaz
n $Bármilyen karakterlánc, amelynek végén n van
^nKarakterlánc n -nel az elején
? = nBármilyen karakterlánc, amelyet egy adott n karakterlánc követ
?! nKarakterlánc, amelyet nem követ egy adott n karakterlánc
Szám tulajdonságai
MAX_VALUEA JavaScriptben megjeleníthető maximális számérték
MIN_VALUEA legkisebb pozitív számérték a JavaScriptben
NaNA Not-a-Number érték
NEGATIVE_INFINITYNegatív végtelen érték
POSITIVE_INFINITYPozitív végtelen érték
Számmódszerek
toExponenciális ()Adjon vissza egy karakterláncot lekerekített számmal, amelyet exponenciális jelölésként írnak
toFixed ()Egy szám karakterláncát adja vissza meghatározott tizedesjegyekkel
toPrecision ()Egy megadott hosszúságú szám karakterláncát adja vissza
toString ()Adjon vissza egy számot karakterláncként
értéke()Adjon vissza egy számot számként
Matematikai tulajdonságok
ÉSEuler száma
LN22 természetes logaritmusa
LN10Természetes logaritmus 10
LOG2EE alap 2 logaritmusa
LOG10EE alap 10 logaritmusa
PIA PI szám
SQRT1_2Négyzetgyök 1/2
SQRT22 négyzetgyöke
Matematikai módszerek
hasizom (x)Adja vissza x abszolút (pozitív) értékét
accos (x)X arccosine, radiánban
asin (x)Az x íve, radiánban
atan (x)Az x arctangense, mint számérték
atan2 (y, x)Érvei hányadosának argentangense
mennyezet (x)Az x értéke felfelé kerekítve a legközelebbi egész számra
cos (x)Az x koszinusa (x radiánban van)
exp (x)Pl. Értéke
emelet (x)Az x értéke lefelé kerekítve a legközelebbi egész számra
napló (x)X természetes logaritmusa (E bázis)
max (x, y, z, ..., n)Legmagasabb értékű szám
min (x, y, z, ..., n)A legalacsonyabb értékű szám
Pow (x, y)X y erejéig
véletlen()Véletlen szám 0 és 1 között
kerek (x)X értéke a legközelebbi egész számra kerekítve
bűn (x)X szinusz (x radiánban van)
sqrt (x)Az x négyzetgyöke
szóval (x)Egy szög érintője
Dátumok
Dátum()Hozzon létre új dátumobjektumot az aktuális dátummal és idővel
Dátum (2017, 5, 21, 3, 23, 10, 0)Hozzon létre egyéni dátumobjektumot. A számok év, hónap, nap, óra, perc, másodperc, ezredmásodperc. Bármit kihagyhat, kivéve az évet és a hónapot.
Dátum (2017-06-23)A dátum deklarálása karakterláncként
getDate ()A hónap napja számként (1-31)
getDay ()A hét napja számként (0-6)
getFullYear ()Nézze meg az évet négyjegyű számként (éééé)
getHours ()Szerezd meg az órát (0-23)
getMilliseconds ()Ezredmásodperc (0-999)
getMinutes ()Szerezd meg a percet (0-59)
getMonth ()A hónap számként való megjelenítése (0-11)
getSeconds ()Szerezd meg a másodikat (0-59)
getTime ()Szerezd meg az időt (ezredmásodperc 1970. január 1. óta)
getUTCDate ()A hónap napja (dátuma) a megadott dátumban, az egyetemes idő szerint (elérhető nap, hónap, teljes év, óra, perc stb. Szerint is)
elemezniFeldolgozzon egy dátum karakterlánc -ábrázolását, és adja vissza az ezredmásodpercek számát 1970. január 1 -je óta
dátum beállítása()Állítsa be a napot számként (1-31)
setFullYear ()Állítsa be az évet (opcionálisan hónap és nap)
setHours ()Állítsa be az órát (0-23)
setMilliseconds ()Állítsa be az ezredmásodperceket (0-999)
setMinutes ()Állítsa be a perceket (0-59)
setMonth ()A hónap beállítása (0-11)
setSeconds ()A másodpercek beállítása (0-59)
beállítani az időt()Állítsa be az időt (ezredmásodperc 1970. január 1. óta)
setUTCDate ()Állítsa be a hónap napját egy meghatározott dátumra az univerzális idő szerint (elérhető nap, hónap, teljes év, óra, perc stb. Szerint is)
DOM ÜZEMMÓD

Csomópont tulajdonságai
attribútumokEgy elemhez regisztrált összes attribútum élő gyűjteménye
baseURIEgy HTML elem abszolút alap URL -je
childNodesEgy elem gyermekcsomópontjainak gyűjteménye
első gyerekEgy elem első gyermekcsomópontja
utolsó gyerekEgy elem utolsó gyermekcsomópontja
következőSiblingKövetkező csomópont ugyanazon csomópont szintjén
nodeNameCsomópont neve
nodeTypeCsomópont típusa
nodeValueEgy csomópont értéke
tulajdonosDokumentumFelső szintű dokumentumobjektum az aktuális csomóponthoz
parentNodeEgy elem szülőcsomópontja
előzőSiblingCsomópont közvetlenül az aktuális előtt
textContentEgy csomópont és annak leszármazottai szöveges tartalma
Csomópont módszerek
appendChild ()Adjon hozzá egy új gyermekcsomópontot az elemhez utolsó gyermekcsomópontként
cloneNode ()HTML elem klónozása
összehasonlítaniDocumentPosition ()Hasonlítsa össze két elem dokumentum pozícióját
getFeature ()Adjon vissza egy objektumot, amely megvalósítja egy meghatározott szolgáltatás API -jait
hasAttributes ()Igaz értéket adjon vissza, ha az elem rendelkezik attribútumokkal, ellenkező esetben hamisat
hasChildNodes ()Igaz értéket adjon vissza, ha egy elemnek vannak utódcsomópontjai, különben hamisat
insertBefore ()Új gyermekcsomópont beszúrása a megadott, meglévő gyermekcsomópont elé
isDefaultNamespace ()Visszatérés igaz, ha egy megadott névtér az URI az alapértelmezett, ellenkező esetben hamis
isEqualNode ()Ellenőrizze, hogy két elem egyenlő -e
isSameNode ()Ellenőrizze, hogy két elem ugyanaz a csomópont
támogatott ()Visszaadja az igaz értéket, ha az elem egy meghatározott szolgáltatást támogat
lookupNamespaceURI ()Adja vissza az adott csomóponthoz tartozó névteret
lookupPrefix ()Adjon vissza egy DOMString -et, amely tartalmazza az adott névtér előtagjátURURI, ha van ilyen
normalizálni ()Csatlakoztassa a szomszédos szövegcsomópontokat, és távolítsa el az üres szövegcsomópontokat az elemből
removeChild ()Távolítson el egy gyermekcsomópontot egy elemből
csereGyermek ()Cserélje le az elem utódcsomópontját
Elem módszerek
getAttribute ()Visszaadja az elemcsomópont megadott attribútumértékét
getAttributeNS ()Visszaadja az attribútum karakterlánc értékét a megadott névtérrel és névvel
getAttributeNode ()Szerezze be a megadott attribútum csomópontot
getAttributeNodeNS ()A megadott névtérrel és névvel adja vissza az attribútum attribútumcsomópontját
getElementsByTagName ()Adja meg a megadott címke nevű összes gyermekelem gyűjteményét
getElementsByTagNameNS ()Visszaad egy élő HTML -elemgyűjteményt az adott névtérhez tartozó, bizonyos címkenévvel
hasAttribute ()Igaz értéket adjon vissza, ha az elem rendelkezik attribútumokkal, ellenkező esetben hamisat
hasAttributeNS ()Adjon meg egy igaz/hamis értéket, amely jelzi, hogy az adott névtér aktuális eleme rendelkezik -e a megadott attribútummal
removeAttribute ()Adott attribútum eltávolítása egy elemből
removeAttributeNS ()Távolítsa el a megadott attribútumot egy bizonyos névtérben lévő elemből
removeAttributeNode ()Vegye el a megadott attribútumcsomópontot, és adja vissza az eltávolított csomópontot
setAttribute ()A megadott attribútum beállítása vagy módosítása meghatározott értékre
setAttributeNS ()Adjon hozzá új attribútumot, vagy módosítsa az attribútum értékét a megadott névtérrel és névvel
setAttributeNode ()A megadott attribútumcsomópont beállítása vagy módosítása
setAttributeNodeNS ()Új névtér -attribútum csomópont hozzáadása egy elemhez
Böngészőablak tulajdonságai
zárvaEllenőrizze, hogy az ablak bezárult -e, és adja meg a true vagy false értéket
defaultStatusÁllítsa be vagy adja vissza az alapértelmezett szöveget egy ablak állapotsorán
dokumentumVisszaadja az ablak dokumentumobjektumát
keretekMindent visszaadni