JavaScripti käsiraamat

Konstruktsioonid ja käsud

tingimus tingimuse alternatiiv tingimuse alternatiiv mitmikvalik tsükkel tsükkel massiivide tsükkel objektide tsükkel tsükli peatamine järgmise iteratsiooni peale minek funktsiooni loomine objekti omaduse kustutamine omaduse olemasolu kontroll koodijärgnea täitmine massiivi loomine objekti loomine

Tüübid

teisendamine arvuks järgnea arvuks järgnea murdarvuks teisendamine järgneaks teisendamine booleaniks muutuja tüüp lõpliku arvu kontroll NaN-i kontroll

Eri väärtused

elemendi väärtus on tõene elemendi väärtus on väär mitte arv elemendi väärtus on null määramatus lõpmatus

Matemaatilised meetodid

juhuslik arv arvu ümardamine ümardamine üles ümardamine alla arvu ümardamine arvu ümardamine arvu ruutjuur arvu aste maksimaalne arv minimaalne arv arvu moodul

Harva kasutatavad meetodid

arvu siinus arvu koosinus arvu tangens arvu arkussiinus arvu arkuskosinus arvu arkustangens eksponent naturaallogaritm eksponentsiaalne tähistus

Konstandid

arv Pi eksponendi väärtus kahe naturaallogaritm kümne naturaallogaritm logaritm e-st alusel 2 logaritm e-st alusel 10 ruutjuur 1/2-st ruutjuur kahest

Stringid

stringi pikkus väiketähed suurtähed stringi jagamine massiiviks alamstringi lõikamine alamstringi lõikamine alamstringi lõikamine stringide ühendamine vasakult paremale otsimine paremalt vasakule otsimine alguse kontroll lõpu kontroll tühikute eemaldamine servadest stringi sümbol sümbol selle koodi järgi sümboli kood otsimine ja asendamine stringi sümbol positsiooni järgi stringi täiendamine lõpust kuni määratud pikkuseni stringi täiendamine algusest kuni määratud pikkuseni stringi koopiate loomine tühikute eemaldamine stringi lõpust tühikute eemaldamine stringi algusest antud stringi otsimine praegusest stringist

Regulaaravaldised

otsimine ja asendamine regulaaravaldisega regulaaravaldisele vasted kõik regulaaravaldisele vasted järjestikune otsimine regulaaravaldisega kontrollimine regulaaravaldisega otsimine stringi jagamine massiiviks

Massiivid

massiivi pikkus massiivide ühendamine massiivi ühendamine stringiks massiivi ümberpööramine elemendi olemasolu kontroll massiivis otsimine massiivist otsimine massiivi lõpust massiivi osa lõikamine massiivi osa eemaldamine esimese elemendi eemaldamine viimase elemendi eemaldamine elementide lisamine algusesse elementide lisamine lõppu massiivi iteratsioon massiivi iteratsioon massiivi filtreerimine kõik massiivis vähemalt üks massiivis väärtuseks taandamine väärtuseks taandamine massiivi sorteerimine massiivi täitmine elemendi otsimine massiivist elemendi indeksi otsimine massiivist elemendi otsimine massiivi lõpust elemendi indeksi otsimine massiivi lõpust alamassiividest massiivi saamine alamassiividest massiivi saamine kontroll kas objekt on massiiv massiivi saamine massiivitaolisest objektist massiivi saamine parameetritest massiivi element positsiooni järgi

Aeg

kuupäevaga töötamise objekt aasta saamine kuu saamine kuupäeva saamine tundide saamine minutite saamine sekundite saamine millisekundite saamine nädalapäeva saamine kuupäev millisekundites kuupäev stringist aasta seadistamine kuu seadistamine kuupäeva seadistamine tunni seadistamine minuti seadistamine sekundi seadistamine millisekundi seadistamine praegune kuupäev millisekundites

Taimerid

koodi käivitamise taimer paus koodi käivitamisel taimeri lähtestamine pausi lähtestamine

Elementide hankimine

element valijaga element id järgi elemendid valijaga elemendid sildi järgi elemendid klassi järgi vanem valijaga vastavus valijale pesastatuse kontroll

Suhtlate hankimine

kõik elemendi järeltulijad alamsõlmed esimene järeltulija esimene järeltulija sõlm viimane järeltulija viimane järeltulija sõlm eelmine element järgmine element vanemelement vanemsõlm

Tabeli osad

tabeli ridade massiiv tabeli lahtrite massiiv tabeli thead tabeli tfoot tabeli tbody

Elementide loomine

elemendi loomine sõlme kloonimine tekstisõlme loomine

Elementide sisestamine

sisestamine algusesse sisestamine lõppu sisestamine lõppu sisestamine ette elementide sisestamine HTML-koodi sisestamine teksti sisestamine

Kustutamine

sõlmede eemaldamine eemaldamine

Tekst ja silt

elemendi tekst elemendi HTML kood elemendi väline HTML kood sõlme väärtus sõlme väärtus sildi nimi

Atribuudid

elemendi atribuutide hankimine elemendi atribuutide muutmine elemendi atribuutide eemaldamine atribuudi olemasolu kontrollimine data- atribuudid

CSS klassid

klasside objekt klasside lisamine klasside eemaldamine klasside vaheldumine klasside kontrollimine

CSS-iga töötamine

stili ühe reana stili CSS-ist

Mõõtmed

täielik laius täielik kõrgus vasak piir ülemine piir sisu laius sisu kõrgus

Nihked

positsioneeritud vanem nihe ülevalt nihe vasakult elemendi koordinaadid element koordinaatidel

Sündmused

sündmuste sidumine sündmuste eemaldamine sündmuste tüüpide loend

Event objekt

vaikimisi tegevuse tühistamine sündmuse tüüp element, kus sündmus töötas element, millele sündmus määrati kas sündmus on päris kas Ctrl on all kas Alt on all kas Shift on all kas Cmd on all hiire koordinaadid hiire koordinaadid hiire koordinaadid hiire koordinaadid nupu koodi väärtus sissetoodud sümbol

Täiendavad teadmised

sündmuste konstruktor sündmuse imiteerimine määra fookus eemalda fookus

Kontekst

funktsiooni väljakutse kontekstiga funktsiooni väljakutse kontekstiga konteksti sidumine funktsiooni väljakutse kontekst

Objektid

objekti omaduste massiiv objekti väärtuste massiiv objektide kopeerimine

Dialoogiaknad

teateaken kinnitusaken andmesisestusaken

Põhifunktsioonid

pliiatsi liigutamine joone joonistamine ristkülik kontuur ristkülik täidetud ristkülik ring, kaar kustutamine ristkülik

Üldfunktsioonid

joone algus kujundi lõpetamine kontuuri joonestamine kujundi täitmine

Seadistused

joone paksus kontuuri värv täitevärv joone otsa stiil joone murdepunkti stiil joone murdepunkti teravus

Töö tekstiga

tekst teksti kontuur teksti font horisontaalne joondus vertikaalne joondus teksti suund

Teenindusfunktsioonid

töö algus
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu