JavaScripti põhiõpetus

Lihtne JavaScripti õpetus algajatele koos ülesannete kogumiku ja lahendusnäidetega.

Alused

001

JavaScripti keele sissejuhatus algajatele

002

JavaScripti käivitamine

003

Esimene programm JavaScriptis

004

Programmeerimiskoodi analüüs

005

Edasised näited

006

JavaScripti skriptifaili ühendamine

007

Mitmed JavaScripti skriptifailid

008

Skriptimärgendi eripärad JavaScriptis

009

JavaScripti failide brauseri poolt vahemällu salvestamine

010

Rangeerimisrežiim JavaScriptis

011

Kommentaarid JavaScriptis

012

Muutujad JavaScriptis

013

Muutujate kasutamine

014

Mitme muutuja deklareerimine JavaScriptis

015

Muutujate väärtuste muutmine

016

Mitu let ühe muutuja jaoks

017

Matemaatilised operatsioonid numbritega JavaScriptis

018

Muutujatega matemaatilised operatsioonid JavaScriptis

019

Matemaatiliste operatsioonide prioriteet JavaScriptis

020

Matemaatiliste operatsioonide võrdne prioriteet JavaScriptis

021

Grupeerivad sulud JavaScriptis

022

Murrud JavaScriptis

023

Negatiivsed arvud JavaScriptis

024

Pluss numbrite ees JavaScriptis

025

Jagamise jääk JavaScriptis

026

Astendamine JavaScriptis

027

Astendamise prioriteet

028

Stringid JavaScriptis

029

Stringide liitmine JavaScriptis

030

Stringi pikkus JavaScriptis

031

Mallstringid JavaScriptis

032

Mitmerealisus

033

Erilised väärtused JavaScriptis

034

Väärtus undefined

035

Väärtus null

036

Tõeväärtused true ja false

037

NaN väärtus

038

Infinity ja -Infinity JavaScriptis

039

Konsoolitöö JavaScriptis

040

Andmetüübid JavaScripti konsoolis

041

Vead JavaScripti konsoolis

042

Konstandid JavaScriptis

043

Andmetüüpide automaatne teisendamine

044

Teisendamine numbriks JavaScriptis

045

Lühendatud teisendamine arvuks JavaScriptis

046

Vigaste arvude teisendamine JavaScriptis

047

Arvude eraldamine JavaScriptis

048

Stringiks teisendamine JavaScriptis

049

Stringi teisenduse rakendamine JavaScriptis

050

Loogilise tüübi teisendamine JavaScriptis

051

Tüübi teisendamine loogiliseks JavaScriptis

052

Sõne tähtede hankimine JavaScriptis

053

Stringide muutumatus JavaScriptis

054

Stringi viimane sümbol JavaScriptis

055

Numbritega stringid JavaScriptis

056

Arvu numbritele juurdepääs JavaScriptis

057

Muutuja muutmise operatsioonid JavaScriptis

058

Lühendatud operatsioonid JavaScriptis

059

Incrementi ja dekremendi operatsioonid JavaScriptis

060

Prefiks- ja postfikstüüp JavaScriptis

061

Ebatäpsed arvutused JavaScriptis

062

Funktsioon prompt JavaScriptis

063

Tüüpiprobleem funktsioonis prompt JavaScriptis

064

Teksti kuvamine dokumendis JavaScriptis

065

Veakoodide otsimine

066

JavaScripti operatsioonide harjutamine

067

Valemite praktika JavaScriptis

Massiivid

Objektid

Tingimused

104

Konstruktsioon if-else JavaScriptis

105

Suurem ja väiksem operaatorid JavaScriptis

106

Võrdlusoperaatorid JavaScriptis

107

Ebavõrdsuse kontroll JavaScriptis

108

Muutujate võrdlemine JavaScriptis

109

Stringide võrdlus JavaScriptis

110

Stringide ja arvude võrdlus JavaScriptis

111

Väärtuse ja tüübi võrdsus JavaScriptis

112

Väärtuse ja tüübi mittevõrdsus JavaScriptis

113

Loogiline JA JavaScriptis

114

Loogiline VÕI JavaScriptis

115

Loogiliste operaatorite prioriteet JavaScriptis

116

Tingimuste grupeerimine JavaScriptis

117

Loogiliste avaldiste inverteerimine JavaScriptis

118

Tingimused koos tõeväärtustega JavaScriptis

119

Väärtuste võrdlemine tõeväärtustüübiga JavaScriptis

120

Tõe kontrolli lühendatud vorm JavaScriptis

121

Lühendatud vääraduse kontroll JavaScriptis

122

Üldine lühendatud kontrollivorm JavaScriptis

123

Keerukated tingimused lühendatud kujul JavaScriptis

124

Else konstruktsiooni mittekohustuslikkus JavaScriptis

125

JavaScripti lokkis sulgude mittekohustuslikkus

126

JavaScripti if-else konstruktsioonides lokkis sulgude mittekohustuslikkuse probleem

127

Konstruktsioon else if JavaScriptis

128

Pesastatud if-else konstruktsioonid JavaScriptis

129

Konstruktsioon switch-case JavaScriptis

130

Break-i mittekohustuslikkus switch-case konstruktsioonis JavaScriptis

131

Ternaarne operaator JavaScriptis

132

Loogilised operatsioonid JavaScriptis

133

Funktsioon confirm JavaScriptis

134

Muutujate nähtavuspiirkond if-else konstruktsioonides JavaScriptis

135

Muutujate nähtavuspiirkonna nüansid if-else konstruktsioonides JavaScriptis

136

Tunniosade kontroll if-else abil JavaScriptis

137

Stringide ja massiivide pikkuse kontrollimine JavaScriptis

138

Stringi märkide kontrollimine JavaScriptis

139

Arvu numbrite kontrollimine JavaScriptis

140

Jagunemise jäägi kontrollimine JavaScriptis

141

JavaScripti tingimustes vigade otsimine

142

Tingimuste if-else harjutamine JavaScriptis

Tsüklid

Mitmemõõtmelisus

Standardmetoodid

Kasutajafunktsioonid

Funktsioonide muutujad

Funktsioonide tüübid

Pesastatud funktsioonid

Closurid

IIFE

Rekursioon

Läbivaatavad meetodid

Spread operaator

Rest operaator

Destruktureerimine

Aeg

Sissejuhatus DOM-i

Atribuudid

Stiilid

Otsing

Sõlmed

Vormid

Rippmenüüd

Sündmuse objekt

Kontekst

Taimerid

Elementide manipuleerimine

Harjutus

Funktsioonid ja DOM

Moodulid sulgemiste kaudu