Jos haluat rakentaa dynaamisia verkkosivuja, sinun on täydennettävä HTML- ja CSS -tietämystäsi JavaScriptin ymmärtäminen . Tätä komentosarjakieltä pidetään olennaisena nykyaikaisessa web -kehityksessä.
Voit rakentaa kaikenlaisia mielenkiintoisia interaktiivisia sovelluksia ja verkkosivustoja JavaScriptin avulla, mutta matkalla on paljon opittavaa. Tämän vuoksi olemme luoneet sinulle seuraavan JavaScript -huijausarkin.
Huijausarkki voi toimia JavaScript -elementtien nopeana päivityksenä aina, kun tarvitset sitä. Se on kätevä aloittelijoille ja asiantuntijoille.
kuinka asentaa kodi raspbianiin
ILMAINEN LATAUS: Tämä huijausarkki on saatavana nimellä ladattava PDF jakelukumppaniltamme TradePubilta. Sinun on täytettävä lyhyt lomake, jotta voit käyttää sitä vain ensimmäistä kertaa. ladata Lopullinen JavaScript -huijausarkki .
Lopullinen JavaScript -huijausarkki
Pikakuvake | Toiminta |
---|---|
JavaScript -taulukot | |
ketju () | Yhdistä useita matriiseja yhdeksi |
copyWithin () | Kopioi matriisin elementtejä taulukon sisällä määritettyihin paikkoihin ja sieltä pois |
sisällysluettelo() | Palauta määritetyn objektin primitiivinen arvo |
sisältää () | Tarkista, sisältääkö taulukko määritetyn elementin |
liittyä seuraan() | Yhdistä taulukon elementit yhdeksi merkkijonoksi ja palauta merkkijono |
merkinnät () | Palauta avain/arvo -pari Array Iteration Object |
joka() | Tarkista, läpäiseekö jokainen taulukon elementti testin |
täyttää() | Täytä matriisin elementit staattisella arvolla |
suodattaa() | Luo uusi matriisi jokaisen testin läpäisevän elementin kanssa |
löytö() | Palauta testin läpäisseen matriisin ensimmäisen elementin arvo |
jokaiselle() | Kutsu funktio kullekin taulukkoelementille |
Lähettäjä () | Luo matriisi objektista |
lastIndexOf () | Anna viimeinen sijainti, jossa tietty elementti esiintyy taulukossa |
pop () | Poista taulukon viimeinen elementti |
työntää() | Lisää uusi elementti loppuun |
käänteinen() | Lajittele elementit laskevassa järjestyksessä |
vähentää() | Pienennä taulukon arvot yhdeksi arvoksi (siirtyminen vasemmalta oikealle) |
ReduRight () | Pienennä taulukon arvot yhdeksi arvoksi (siirtyminen oikealta vasemmalle) |
siirtää() | Poista taulukon ensimmäinen elementti |
viipale() | Vedä kopio taulukon osasta uuteen matriisiobjektiin |
järjestellä() | Lajittele elementit aakkosjärjestykseen |
liitos () | Lisää elementtejä määrätyllä tavalla ja paikkaan |
vaihtamaton () | Lisää uusi elementti alkuun |
JavaScript Boolen menetelmät | |
toString () | Muunna Boolen arvo merkkijonoksi ja palauta tulos |
jonkin arvo() | Palauta ensimmäinen sijainti, jossa tietty elementti näkyy taulukossa |
toSource () | Palauta objektin lähdekoodia edustava merkkijono |
JavaScript -aritmeettiset operaattorit | |
+ | Lisäys |
- | Vähennyslasku |
* | Kertolasku |
/ | Division |
(...) | Ryhmittelyoperaattori (suluissa olevat toiminnot suoritetaan aikaisemmin kuin ulkopuoliset) |
% | Modulus (loppuosa) |
++ | Lisäysnumerot |
- | Vähennysluvut |
== | Yhtä kuin |
=== | Sama arvo ja sama tyyppi |
! = | Ei tasa -arvoinen |
! == | Ei sama arvo tai eri tyyppi |
> | Suurempi kuin |
< | Vähemmän kuin |
> = | Suurempi tai yhtä suuri kuin |
<= | Pienempi tai yhtä suuri kuin |
? | Kolmiosainen operaattori |
Loogiset operaattorit | |
&& | Looginen JA |
|| | Looginen TAI |
! | Looginen EI |
Bitwise -operaattorit | |
& | JA lausunto |
| | TAI lausunto |
~ | EI |
^ | XOR |
<< | Vasen vaihtonäppäin |
>> | Oikea vaihto |
>>> | Täytä oikea siirto nolla |
Toiminnot | |
hälytys () | Syötä tiedot selainikkunan hälytyslaatikkoon |
vahvistaa() | Avaa kyllä/ei -valintaikkuna ja palauta tosi/epätosi käyttäjän napsautuksesta riippuen |
console.log () | Kirjoita tietoja selainkonsoliin (hyvä virheenkorjausta varten) |
document.write () | Kirjoita suoraan HTML -dokumenttiin |
kehotus () | Luo valintaikkuna käyttäjän syöttämistä varten |
Globaalit toiminnot | |
dekoodaa () | Purkaa encodeURI: n tai vastaavan luoma URI (Uniform Resource Identifier) |
decodeURIComponent () | Pura komponentin URI |
encodeURI () | Koodaa URI UTF-8: ksi |
encodeURIComponent () | Sama, mutta URI -komponenttien osalta |
eval () | Arvioi merkkijonona esitetty JavaScript -koodi |
isFinite () | Määritä, onko välitetty arvo äärellinen luku |
isNaN () | Määritä, onko arvo laiton luku |
Määrä() | Muunna objektin arvo numeroksi |
parseFloat () | Jäsenle merkkijono ja palauta liukuluku |
parseInt () | Jäsennä merkkijono ja palauta kokonaisluku |
JavaScript -silmukat | |
varten | Yleisin tapa luoda silmukka JavaScriptissä |
sillä aikaa | Määritä olosuhteet, joissa silmukka suoritetaan |
tehdä, kun | Samoin kuin while -silmukka, se kuitenkin suorittaa vähintään kerran ja tarkistaa lopussa, onko ehto täytetty suorittaa uudelleen |
tauko | Pysäytä ja lopeta sykli, jos tietyt olosuhteet ovat metsät |
jatkaa | Ohita jakson osat, jos tietyt ehdot täyttyvät |
Escape Characters | |
' | Yksi lainaus |
' | Kaksinkertainen lainaus |
\ | Kenoviiva |
b | Askelpalautin |
f | Luo syöte |
n | Uusi rivi |
r | Vaunun palautus |
t | Vaakasuora tabulaattori |
v | Pystysuora tabulaattori |
JavaScript -merkkijonomenetelmät | |
charAt () | Palauta merkkijono määritetyssä kohdassa merkkijonon sisällä |
charCodeAt () | Anna unicode -merkki kyseisessä paikassa |
ketju () | Yhdistä (yhdistä) kaksi tai useampia merkkijonoja yhdeksi |
fromCharCode () | Palauta merkkijono, joka on luotu määritetystä UTF-16-koodiyksikköjen sarjasta |
sisällysluettelo() | Anna määritetyn tekstin ensimmäisen esiintymisen sijainti merkkijonossa |
lastIndexOf () | Sama kuin indexOf (), mutta viimeisimmällä esiintymisellä taaksepäin |
ottelu() | Hae merkkijonon osumat hakumallia vastaan |
korvata() | Etsi ja korvaa määritetty teksti merkkijonossa |
Hae() | Suorita haku vastaavalle tekstille ja palauta sen sijainti |
viipale() | Pura osa merkkijonosta ja palauta se uutena merkkijonona |
jakaa() | Jaa merkkijonoobjekti merkkijonojen joukkoon määritetyssä paikassa |
alkaa (kanssa) | Tarkista, alkaako merkkijono määritetyillä merkeillä |
substr () | Samanlainen kuin viipale (), mutta poimii alimerkkijonon riippui määritetystä merkkimäärästä |
alimerkkijono () | Samanlainen kuin viipale (), mutta ei voi hyväksyä negatiivisia indeksejä |
pienille kirjaimille () | Muunna merkkijonot pieniksi kirjaimiksi |
toUpperCase () | Muunna merkkijonot isoiksi kirjaimiksi |
jonkin arvo() | Palauta merkkijono -objektin primitiivinen arvo (jolla ei ole ominaisuuksia tai menetelmiä) |
SÄÄNNÖLLINEN ILMOITUSSYNTAKSI Kuvionmuokkaajat | |
Ja | Arvioi vaihto |
i | Suorita kirjainkoon erottamaton täsmäys |
g | Suorita globaali vastaavuus |
m | Suorita useita rivejä |
s | Käsittele merkkijonoja yhtenä rivinä |
x | Salli kommentit ja välilyönnit kuviossa |
U | Järjetön malli |
Kannattimet | |
[abc] | Etsi jokin hakasulkeista |
[^ abc] | Etsi hakasulkeista jokin hahmo |
[0-9] | Etsi suluissa määritetty numero |
[A-z] | Etsi mikä tahansa merkki isoista kirjaimista pieniin z |
(a | b | c) | Etsi jokin vaihtoehto | -merkillä erotettuna |
Metamerkit | |
. | Etsi yksi merkki, paitsi uusi rivi tai rivinpääte |
sisään | Sanahahmo |
SISÄÄN | Ei-sanallinen merkki |
d | Numero |
D | Ei-numeroinen merkki |
s | Välilyönti merkki |
S | Ei välilyöntejä |
b | Etsi sopivuus sanan alussa/lopussa |
B | Etsi osuma, joka ei ole sanan alussa/lopussa |
u0000 | NUL -merkki |
n | Uusi linjahahmo |
f | Lomake syötteen merkki |
r | Vaunun palautushahmo |
t | Sarkainmerkki |
v | Pystysuora välilehden merkki |
xxx | Oktaaliluvulla xxx määritetty merkki |
xdd | Latinalainen merkki, jonka määrittää heksadesimaaliluku dd |
udddd | Unicode -merkki, jonka määrittää heksadesimaaliluku dddd |
Kvantit | |
n+ | Vastaa mitä tahansa merkkijonoa, joka sisältää vähintään yhden n |
n* | Mikä tahansa merkkijono, joka sisältää n tai useamman n esiintymän |
n? | Mikä tahansa merkkijono, joka sisältää n tai yhden esiintymän n |
n {X} | Mikä tahansa merkkijono, joka sisältää X n -sarjan |
n {X, Y} | Merkkijonot, jotka sisältävät sarjan X - Y n |
n {X,} | Vastaa mitä tahansa merkkijonoa, joka sisältää vähintään X n: n sekvenssin |
n $ | Mikä tahansa merkkijono, jonka lopussa on n |
^n | Merkkijono n alussa |
? = n | Mikä tahansa merkkijono, jota seuraa tietty merkkijono n |
?! n | Merkkijono, jota ei seuraa tietty merkkijono n |
Numeron ominaisuudet | |
MAX_VALUE | Suurin numeerinen arvo, joka voidaan esittää JavaScriptissä |
MIN_VALUE | Pienin positiivinen numeerinen arvo, joka voidaan esittää JavaScriptissä |
NaN | Not-a-Number-arvo |
NEGATIVE_INFINITY | Negatiivinen ääretön arvo |
POSITIVE_INFINITY | Positiivinen ääretön arvo |
Numeromenetelmät | |
toExponentiaalinen () | Palauta merkkijono, jossa pyöristetty luku on kirjoitettu eksponentiaaliseksi merkintäksi |
toFixed () | Palauta merkkijono numerosta, jossa on tietty määrä desimaaleja |
toPrecision () | Palauta määritetyn pituisen numeron merkkijono |
toString () | Palauta numero merkkijonona |
jonkin arvo() | Palauta numero numerona |
Matematiikan ominaisuudet | |
JA | Eulerin numero |
LN2 | Luonnollinen logaritmi 2 |
LN10 | Luonnollinen logaritmi 10 |
LOG2E | Perus 2 logaritmi E |
LOG10E | Perus 10 logaritmi E |
PI | Numero PI |
SQRT1_2 | Neliöjuuri 1/2 |
SQRT2 | Neliöjuuri 2 |
Matematiikan menetelmät | |
abs (x) | Palauta x: n absoluuttinen (positiivinen) arvo |
accos (x) | Arkkosiini x, radiaaneina |
veri (x) | X: n kaari, radiaaneina |
atan (x) | X: n arktangentti numeerisena arvona |
atan2 (y, x) | Arktangentti sen argumenttien osamäärästä |
katto (x) | Arvo x pyöristetään lähimpään kokonaislukuun |
cos (x) | X: n kosini (x on radiaaneina) |
exp (x) | Esim |
kerros (x) | Arvo x pyöristetään alaspäin lähimpään kokonaislukuun |
loki (x) | Luonnollinen logaritmi (pohja E) x: stä |
max (x, y, z, ..., n) | Numero, jolla on suurin arvo |
min (x, y, z, ..., n) | Numero, jolla on pienin arvo |
Pow (x, y) | X y: n voimiin |
satunnainen () | Satunnaisluku välillä 0 ja 1 |
pyöreä (x) | Arvo x pyöristetään lähimpään kokonaislukuun |
synti (x) | Sinin x (x on radiaaneina) |
neliömetriä (x) | X: n neliöjuuri |
niin (x) | Kulman tangentti |
Päivämäärät | |
Päivämäärä() | Luo uusi päivämääräobjekti nykyisen päivämäärän ja kellonajan kanssa |
Päivämäärä (2017, 5, 21, 3, 23, 10, 0) | Luo mukautettu päivämääräobjekti. Numerot edustavat vuotta, kuukautta, päivää, tuntia, minuuttia, sekuntia, millisekuntia. Voit jättää pois kaiken mitä haluat paitsi vuoden ja kuukauden. |
Päivämäärä (2017-06-23) | Päivämäärän ilmoitus merkkijonona |
getDate () | Kuukauden päivä numeroina (1-31) |
getDay () | Hae arkipäivä numeroina (0-6) |
getFullYear () | Hae vuosi nelinumeroisena numerona (vvvv) |
getHours () | Hae tunti (0-23) |
getMilliseconds () | Ota millisekunti (0-999) |
getMinutes () | Ota minuutti (0-59) |
getMonth () | Kuukauden lukeminen (0-11) |
getSeconds () | Hanki toinen (0-59) |
getTime () | Hanki aika (millisekuntia 1. tammikuuta 1970 jälkeen) |
getUTCDate () | Kuukauden päivä (päivämäärä) määritettynä päivänä yleisen ajan mukaan (saatavana myös päivälle, kuukaudelle, täyteen vuodelle, tunteihin, minuutteihin jne.) |
jäsentää | Jäsennä päivämäärän merkkijono ja palauta millisekuntien määrä 1. tammikuuta 1970 jälkeen |
aseta päivä() | Aseta päivä numeroksi (1-31) |
setFullYear () | Aseta vuosi (valinnaisesti kuukausi ja päivä) |
setHours () | Aseta tunti (0-23) |
setMillisekuntia () | Aseta millisekuntia (0-999) |
setMinutes () | Aseta minuutit (0-59) |
setMonth () | Aseta kuukausi (0-11) |
setSeconds () | Aseta sekunnit (0-59) |
Asettaa aika() | Aseta aika (millisekuntia 1. tammikuuta 1970 jälkeen) |
setUTCDate () | Aseta kuukauden päivä tietylle päivämäärälle yleisen ajan mukaan (saatavana myös päiväksi, kuukaudeksi, täysivuodeksi, tunniksi, minuutiksi jne.) |
DOM -TILA Solmun ominaisuudet | |
määritteet | Live -kokoelma kaikista elementtiin rekisteröidyistä määritteistä |
baseURI | HTML -elementin ehdoton perus -URL |
childNodes | Kokoelma elementin alisolmuista |
ensimmäinen lapsi | Elementin ensimmäinen alisolmu |
viimeinen lapsi | Elementin viimeinen alisolmu |
seuraavaSibling | Seuraava solmu samalla solmupuussa |
nodeName | Solmun nimi |
nodeType | Solmun tyyppi |
nodeValue | Solmun arvo |
omistaja Asiakirja | Ylätason asiakirjaobjekti nykyiselle solmulle |
parentNode | Elementin pääsolmu |
previousSibling | Solmu välittömästi ennen nykyistä |
textContent | Solmun ja sen jälkeläisten tekstisisältö |
Solmumenetelmät | |
appendChild () | Lisää uusi alisolmu elementtiin viimeiseksi alisolmuksi |
cloneNode () | Kloonaa HTML -elementti |
vertaaDocumentPosition () | Vertaa kahden elementin asiakirjan sijaintia |
getFeature () | Palauta objekti, joka toteuttaa määritetyn ominaisuuden sovellusliittymät |
hasAttributes () | Palauta tosi, jos elementillä on määritteitä, muuten palauta epätosi |
hasChildNodes () | Palauta tosi, jos elementillä on alisolmuja, muuten palauta epätosi |
insertBefore () | Lisää uusi alisolmu määritetyn, olemassa olevan alisolmun eteen |
isDefaultNamespace () | Palauta tosi, jos määritetty nimiavaruusURI on oletusarvo, muuten palauta epätosi |
isEqualNode () | Tarkista, ovatko kaksi elementtiä samanarvoisia |
isSameNode () | Tarkista, ovatko kaksi elementtiä sama solmu |
isSupported () | Palauta tosi, jos elementti tukee määritettyä ominaisuutta |
lookupNamespaceURI () | Palauta tiettyyn solmuun liittyvä nimiavaruusURI |
lookupPrefix () | Palauta DOMString, joka sisältää annetun nimiavaruuden etuliitteenURI, jos sellainen on |
normalisoida () | Liitä vierekkäiset tekstisolmut ja poista tyhjät tekstisolmut elementistä |
removeChild () | Poista alisolmu elementistä |
korvataLapsi () | Korvaa alisolmu elementissä |
Elementtimenetelmät | |
getAttribute () | Palauta elementtisolmun määritetty arvo |
getAttributeNS () | Palauta määritteen merkkijonoarvo määritetyllä nimitilalla ja nimellä |
getAttributeNode () | Hanki määritetty määritesolmu |
getAttributeNodeNS () | Palauta määritteen määritesolmu annetulla nimitilalla ja nimellä |
getElementsByTagName () | Anna kokoelma kaikista ali -elementeistä, joilla on määritetty tagin nimi |
getElementsByTagNameNS () | Palauta reaaliaikainen HTML -kokoelma elementtejä, joilla on tietty tunniste, joka kuuluu annettuun nimitilaan |
hasAttribute () | Palauta tosi, jos elementillä on määritteitä, muuten palauta epätosi |
hasAttributeNS () | Anna tosi/epätosi -arvo, joka osoittaa, onko tietyn nimiavaruuden nykyisellä elementillä määritetty attribuutti |
removeAttribute () | Poista määritetty attribuutti elementistä |
removeAttributeNS () | Poista määritetty attribuutti tietyn nimiavaruuden elementistä |
removeAttributeNode () | Poista määritetty määritesolmu ja palauta poistettu solmu |
setAttribute () | Aseta tai muuta määritetty arvo määritettyyn arvoon |
setAttributeNS () | Lisää uusi määrite tai muuta määritteen arvoa annetulla nimitilalla ja nimellä |
setAttributeNode () | Määritä määritetty määritesolmu tai muuta sitä |
setAttributeNodeNS () | Lisää uusi nimiavaruusmääritteen solmu elementtiin |
Selainikkunan ominaisuudet | |
suljettu | Tarkista, onko ikkuna suljettu vai ei, ja palauta tosi tai epätosi |
defaultStatus | Aseta tai palauta oletusteksti ikkunan tilariville |
asiakirja | Palauta ikkunan asiakirjaobjekti |
kehykset | Palauta kaikki |
historia | Anna ikkunalle Historia -objekti |
sisäinen korkeus | Ikkunan sisältöalueen sisäkorkeus |
sisäinen leveys | Sisältöalueen sisäleveys |
pituus | Palauta numero |
sijainti | Palauta ikkunan sijaintiobjekti |
nimi | Aseta tai palauta ikkunan nimi |
navigaattori | Palauta ikkunan Navigator -objekti |
avaaja | Palauta viittaus ikkunan luoneeseen ikkunaan |
ulompiKorkeus | Ikkunan ulkokorkeus, mukaan lukien työkalurivit/vierityspalkit |
ulkoleveys | Ikkunan leveys, mukaan lukien työkalurivit/vierityspalkit |
sivuXOffset | Pikselimäärä, jolla asiakirjaa on vieritetty vaakasuunnassa |
pageYOffset | Pikselimäärä, jolla asiakirjaa on vieritetty pystysuunnassa |
vanhempi | Nykyisen ikkunan pääikkuna |
näyttö | Palauta ikkunan Screen -objekti |
screenVasen | Ikkunan vaakasuora koordinaatti (suhteessa näyttöön) |
screenTop | Ikkunan pystysuora koordinaatti |
screenX | Sama kuin screenLeft, mutta tarvitaan joillekin selaimille |
näytötY | Sama kuin ScreenTop, mutta tarvitaan joillekin selaimille |
itse | Palauta nykyinen ikkuna |
Tila | Aseta tai palauta ikkunan tilarivillä oleva teksti |
alkuun | Palauta ylin selainikkuna |
Selainikkunan menetelmät | |
hälytys () | Näytä hälytyslaatikko, jossa on viesti ja OK -painike |
hämärtää() | Poista tarkennus nykyisestä ikkunasta |
clearInterval () | Ajastinasetuksen tyhjentäminen setInterval () |
clearTimeout () | Ajastinasetuksen tyhjentäminen setTimeout () -toiminnolla |
kiinni() | Sulje nykyinen ikkuna |
vahvistaa() | Avaa valintaikkuna, jossa on viesti ja OK- ja Peruuta -painikkeet |
keskity () | Aseta tarkennus nykyiseen ikkunaan |
moveBy () | Siirrä ikkuna suhteessa sen nykyiseen sijaintiin |
muuttaa() | Siirrä ikkuna tiettyyn paikkaan |
avata() | Avaa uusi selainikkuna |
Tulosta() | Tulosta nykyisen ikkunan sisältö |
kehotus () | Näytä valintaikkuna, joka pyytää kävijää syöttämään |
resizeBy () | Muuta ikkunan kokoa määritetyllä pikselimäärällä |
resizeTo () | Muuta ikkunan koko tiettyyn leveyteen ja korkeuteen |
scrollBy () | Vieritä asiakirjaa tietyn määrän pikseliä |
scrollTo () | Vieritä asiakirja määritettyihin koordinaatteihin |
setInterval () | Soita funktio tai arvioi lauseke tietyin väliajoin |
setTimeout () | Soita funktio tai arvioi lauseke tietyn ajan kuluttua |
lopettaa() | Pysäytä ikkunan lataaminen |
Näytön ominaisuudet | |
availHeight | Palauta näytön korkeus (pois lukien Windowsin tehtäväpalkki) |
availWidth | Palauta näytön leveys (pois lukien Windowsin tehtäväpalkki) |
värisyvyys | Palauta värivalikoiman bittisyvyys kuvien näyttämistä varten |
korkeus | Näytön kokonaiskorkeus |
pixelDepth | Näytön väritarkkuus bitteinä pikseliä kohden |
leveys | Näytön kokonaisleveys |
JAVASCRIPT -TAPAHTUMAT JavaScript -hiiren tapahtumat | |
klikkaamalla | Kun käyttäjä napsauttaa elementtiä |
pikavalikosta | Kun käyttäjä avaa pikavalikon hiiren kakkospainikkeella elementtiä |
ondblclick | Kun käyttäjä kaksoisnapsauttaa elementtiä |
hiipunut alas | Kun käyttäjä painaa hiiren painiketta elementin päällä |
hiirikeskuksessa | Kun käyttäjä siirtää osoittimen elementin päälle |
onmouseleave | Kun käyttäjä siirtää osoittimen pois elementistä |
liikkua | Kun käyttäjä siirtää osoitinta sen ollessa elementin päällä |
hiiren päällä | Kun käyttäjä siirtää osoittimen elementille tai jollekin sen lapsista |
hiirellä | Kun käyttäjä siirtää osoittimen pois elementistä tai yhdestä sen lapsista |
hiirellä | Kun käyttäjä vapauttaa hiiren painikkeen elementin päällä |
JavaScript -näppäimistötapahtumat | |
alaspäin | Kun käyttäjä painaa näppäintä alas |
näppäimen painalluksella | Kun käyttäjä alkaa painaa näppäintä |
päälle | Kun käyttäjä vapauttaa avaimen |
JavaScript -kehystapahtumat | |
onabort | Kun materiaalin lataaminen keskeytetään |
ennen lataamista | Ennen kuin asiakirja puretaan |
virhe | Kun virhe ilmenee ulkoista tiedostoa ladattaessa |
vaihtaminen | Kun URL -osoitteen ankkuriosa on muuttunut |
lastina | Kun kohde on ladattu |
onpagehide | Kun käyttäjä siirtyy pois verkkosivulta |
sivunäytöllä | Kun käyttäjä siirtyy verkkosivulle |
onresize | Kun käyttäjä muuttaa asiakirjanäkymän kokoa |
rullaa | Kun käyttäjä vierittää elementin vierityspalkkia |
purkaa | Kun sivu on purettu |
JavaScript -lomakkeen tapahtumat | |
hämärtää | Kun elementti menettää tarkennuksen |
vaihdossa | Kun lomakkeen elementin sisältö muuttuu (for, ja |
tarkennus | Kun elementti keskittyy |
onfocusin | Kun elementti on keskittymässä |
keskittyä | Kun elementti menettää tarkennuksen |
oninput | Käyttäjän antama elementti |
virheellinen | Kun elementti on virheellinen |
onreset | Kun lomake nollataan |
haulla | Kun käyttäjä kirjoittaa jotain hakukenttään (for) |
valitse | Kun käyttäjä valitsee jonkin tekstin (ja) |
lähetä | Kun lomake lähetetään |
JavaScript -vetotapahtumat | |
vetää | Kun käyttäjä vetää elementtiä |
ondragend | Kun käyttäjä on lopettanut elementin vetämisen |
ondragenter | Kun vedetty elementti tulee pudotuskohteeseen |
ondragleave | Kun vedetty elementti poistuu pudotuskohteesta |
ondragover | Kun vedetty elementti on pudotuskohteen päällä |
ondragstart | Kun käyttäjä alkaa vetää elementtiä |
ondrop | Vedetty elementti pudotetaan pudotuskohteen päälle |
JavaScript -leikepöydän tapahtumat | |
onkopia | Kun käyttäjä kopioi elementin sisällön |
leikkaus | Kun käyttäjä leikkaa elementin sisällön |
onpaste | Kun käyttäjä liittää sisällön elementtiin |
JavaScript -mediatapahtumat | |
onabort | Kun materiaalin lataaminen keskeytetään |
pelata | Milloin selain voi aloittaa median toistamisen (esim. Tiedosto on puskuroitu tarpeeksi) |
läpikotaisin | Kun selain voi toistaa mediaa pysähtymättä |
ajanmuutos | Kun median kesto muuttuu |
vihainen | Kun media on saavuttanut loppunsa |
virhe | Kun virhe ilmenee ulkoista tiedostoa ladattaessa |
ladattavat tiedot | Kun mediatiedot ladataan |
ladatut metatiedot | Kun metatiedot (kuten mitat ja kesto) ladataan |
käynnistyksen yhteydessä | Kun selain alkaa etsiä määritettyä mediaa |
taukotilassa | Kun media on keskeytetty joko käyttäjän toimesta tai automaattisesti |
pelata | Kun media on käynnistetty tai sitä ei ole enää keskeytetty |
pelaaminen | Kun mediaa toistetaan sen jälkeen, kun se on keskeytetty tai pysäytetty puskurointia varten |
meneillään | Kun selain on lataamassa mediaa |
vaihtaminen | Toistettaessa median nopeus muuttuu |
etsitty | Kun käyttäjä on siirtynyt/siirtynyt uuteen paikkaan mediassa |
etsimässä | Kun käyttäjä alkaa liikkua/ohittaa |
asennettu | Kun selain yrittää ladata median, joka ei ole käytettävissä |
keskeytys | Kun selain ei tahallisesti lataa mediaa |
ajankohtainen päivitys | Pelipaikka on muuttunut (esim. Pikakelauksen takia) |
äänenvoimakkuuden vaihto | Kun median äänenvoimakkuus on muuttunut (mukaan lukien mykistys) |
odottamassa | Kun media on keskeytetty, mutta sen odotetaan jatkuvan (esimerkiksi puskurointi) |
Animaatio | |
animaatiopää | Kun CSS -animaatio on valmis |
animaatioesitys | Kun CSS -animaatio toistetaan |
animaation alku | Kun CSS -animaatio on alkanut |
Sekalaisia | |
siirtymävaihe | Kun CSS -siirtymä on valmis |
viesti | Kun viesti vastaanotetaan tapahtumalähteen kautta |
verkossa | Kun selain alkaa toimia offline -tilassa |
verkossa | Kun selain alkaa toimia verkossa |
onpopstate | Kun ikkunan historia muuttuu |
esityksessä | Kun elementti näkyy kontekstivalikkona |
varastointi | Kun verkkotallennusalue päivitetään |
päälle | Kun käyttäjä avaa tai sulkee elementin |
pyörällä | Kun hiiren rulla rullaa ylös tai alas elementin päälle |
peruuttaa | Kun näytön kosketus keskeytyy |
koskematon | Kun käyttäjän sormi poistuu kosketusnäytöltä |
päälle | Kun käyttäjä vetää sormea näytön poikki |
Tutustu JavaScriptiin tarkemmin
Pidämme JavaScriptiä yhtenä parhaista ohjelmointikielistä tulevaisuuden hallitsemiseksi. Ja suosittelemme sukeltamista kehittyneisiin käsitteisiin, kuten JavaScript -matriisimenetelmät kun olet ymmärtänyt JavaScriptin perusteet.
miten arkisto poistetaan githubista
Kuvaluotto: Oskar Yildiz päällä Poista roiskeet
Jaa Jaa Tweet Sähköposti 15 Windowsin komentokehotteen (CMD) komentoa, jotka sinun on tiedettäväKomentorivi on edelleen tehokas Windows -työkalu. Tässä ovat hyödyllisimmät CMD -komennot, jotka jokaisen Windows -käyttäjän on tiedettävä.
Lue seuraava Liittyvät aiheet- Tuottavuus
- Ohjelmointi
- JavaScript
- Lunttilappu
Akshata opiskeli manuaalista testausta, animaatiota ja UX -suunnittelua ennen keskittymistä tekniikkaan ja kirjoittamiseen. Tämä kokosi yhteen kaksi hänen suosikkitoimintaansa - järjestelmien ymmärtämisen ja ammattikielen yksinkertaistamisen. MakeUseOfissa Akshata kirjoittaa parhaista Apple -laitteistasi.
Lisää Akshata Shanbhagiltatilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi