Mafunzo ya Msingi ya JavaScript
Mafunzo rahisi ya JavaScript kwa kompyuta mwanzo yenye matatizo na mifano ya kutatua matatizo.
Msingi
001
Utangulizi wa Lugha ya JavaScript kwa Kompyuta Mpya
002Kuendesha JavaScript
003Programu ya Kwanza kwa JavaScript
004Tuchambue Msimbo wa Programu
005Mifano ya Baadaye
006Kuunganisha Faili iliyo na Miradi ya JavaScript
007Faili Nyingi za Miradi ya JavaScript
008Vipengele vya Kitambulisho script katika JavaScript
009Kuhifadhi faili za JavaScript kwa kache kwa kivinjari
010Hali Mkali katika JavaScript
011Maoni katika JavaScript
012Vigezo katika JavaScript
013Matumizi ya Vigezo
014Kutangaza Vigezo Mbalimbali katika JavaScript
015Mabadiliko ya Thamani za Vigezo
016Viashiria Vingi vya let kwa Tofauti Moja
017Operesheni za Hisabati kwa Nambari katika JavaScript
018Operesheni za Kihisabati na Vigezo katika JavaScript
019Kipaumlio ya Uendeshaji Hisabati katika JavaScript
020Kipaumlio Sawa ya Shughuli za Hisabati katika JavaScript
021Mabano ya Kikundi katika JavaScript
022Sehemu ndogo (Fractions) katika JavaScript
023Nambari Hasisi katika JavaScript
024Plus Kabla ya Nambari katika JavaScript
025Modulo katika JavaScript
026Kuinua kwa Nguvu katika JavaScript
027Kipaumbele cha Kuinua Kipeo
028Masharti katika JavaScript
029Kuongeza Masharti katika JavaScript
030Urefu wa Mstari katika JavaScript
031Mifumo ya Mfumo wa Maandishi katika JavaScript
032Mistari Mingi
033Thamani Maalum katika JavaScript
034Maana ya undefined
035Thamani ya null
036Thamini za Kweli na Uwongo
037Thamani ya NaN
038Infinity na -Infinity katika JavaScript
039Kufanya Kazi na Console katika JavaScript
040Aina ya Data katika Konsoli ya JavaScript
041Makosa katika Console ya JavaScript
042Viunga katika JavaScript
043Mabadiliko ya Otomatiki ya Aina za Data
044Kubadilisha kwa Nambari kwenye JavaScript
045Ubadilishaji Ufupisho wa Nambari katika JavaScript
046Badilisha Nambari Zisizo Sahihi katika JavaScript
047Kuchua Nambari katika JavaScript
048Kubadilisha kuwa String katika JavaScript
049Utumizi wa Ubadilishaji kwa Minyororo katika JavaScript
050Badilisha Aina ya Kimantiki katika JavaScript
051Kubadilisha kwa Aina ya Kimantiki katika JavaScript
052Upataji wa Herufi za Mfumo wa Mwandiko kwenye JavaScript
053Kutobadilika kwa Mifumo ya Maneno katika JavaScript
054Herufi ya Mwisho ya Mstari kwenye JavaScript
055Mifumo ya Nambari katika JavaScript
056Kurejea kwa Tarakimu za Nambari katika JavaScript
057Operesheni za Kubadilisha Tofauti katika JavaScript
058Operesi Fupi katika JavaScript
059Operesheni za Nyongeza na Upungufu katika JavaScript
060Aina ya Kiambishi Awali na Kiambishi Tarehe katika JavaScript
061Mahesabu yasiyo sahihi katika JavaScript
062Kazi ya prompt katika JavaScript
063Tatizo la Aina za Data katika Kazi ya prompt kwenye JavaScript
064Utoaji wa Maandishi katika Hati kwa kutumia JavaScript
065Kutafuta Makosa katika Msimbo
066Mazoezi ya Operesheni katika JavaScript
067Mazoezi kwenye Fomula katika JavaScript
Arrays
068
Arrays katika JavaScript
069Kupata Vipengele vya Arrays katika JavaScript
070Urefu wa Safu katika JavaScript
071Kubadilisha Vipengele vya Safu katika JavaScript
072Uandikishaji upya wa vipengele vya safu katika JavaScript
073Nyongeza na Upungufu wa Vipengele vya Safu katika JavaScript
074Kuongeza Vipengele kwa Vitendo kwenye JavaScript
075Miundo ya Data Yenye Mapungufu kwa JavaScript
076Kuongeza Vipengele Kupitia push katika JavaScript
077Funguo za Arrays Kutoka kwa Vigezo katika JavaScript
078Kiumzi delete katika Arrays katika JavaScript
079Ukagua Makosa katika Msimbo na Arrays za JavaScript
Vitu
080
Vitu katika JavaScript
081Kuchapisha Kitu Kizima katika JavaScript
082Funguo za Mifumo ya Maoni katika JavaScript
083Sifa za Vitu katika JavaScript
084Vizuizi kwenye Funguo ya Vitu katika JavaScript
085Kubadilisha Vipengele vya Vitu katika JavaScript
086Kuongeza Vipengele kwenye Vitu katika JavaScript
087Kutokuwa na Utaratibu wa Vitu katika JavaScript
088Safu ya Funguo ya Kitu katika JavaScript
089Urefu wa Kitu katika JavaScript
090Funguo ya Vitu kutoka kwa Vigezo katika JavaScript
091Kosa ya Kurejelea Kipengele kwa Ufunguo katika JavaScript
092Hitilafu ya Kurejea Sifa ya Kitu katika JavaScript
093Sifa Zilizohesabiwa katika JavaScript
094Kiumzishi in katika JavaScript
095Kiumzi delete katika JavaScript
096Aina za Vitu katika JavaScript
097Arrays kama Vitu katika JavaScript
098Kutofautisha Arrays na Objekti katika JavaScript
099Vitu na Vipimo Rahisi katika JavaScript
100Kupeana Vitu kwa Kirejeleo katika JavaScript
101Viunga vilivyowekwa kwa Arrays au Objects katika JavaScript
102Mbinu ya Programu Kupitia Viunga katika JavaScript
103Kutafuta Makosa katika Msimbo na Vitu vya JavaScript
Masharti
104
Muundo if-else katika JavaScript
105Viendeshaji Kubwa na Kidogo katika JavaScript
106Ukaguzi wa Usawa katika JavaScript
107Kukagua Kutofautiana kwa JavaScript
108Kulinganisha Vigezo katika JavaScript
109Usawa wa Mishororo kwenye JavaScript
110Usawa wa Mishumaa na Nambari katika JavaScript
111Usawa kwa Thamani na Aina katika JavaScript
112Ukosefu wa Usawa kwa Thamani na Aina katika JavaScript
113Kiingilio cha Kimantiki AND katika JavaScript
114KIYALISANSI AU katika JavaScript
115Kipaumbele cha Viendeshaji vya Kimantiki katika JavaScript
116Kundi la Masharti katika JavaScript
117Ubadilishaji wa Maneno ya Kimantiki katika JavaScript
118Masharti na Thamani za Boolean katika JavaScript
119Kulinganisha Maadili kwa Aina ya Boolean katika JavaScript
120Ufupisho wa Ukaguzi wa Ukweli katika JavaScript
121Ufupisho wa Ukaguzi wa Uwongo katika JavaScript
122Umbo Fupi la Uhakiki Jumla katika JavaScript
123Masharti Magumu kwa Fomu Fupi katika JavaScript
124Hiari ya Muundo else katika JavaScript
125Hiari ya kutumia braces katika JavaScript
126Tatizo la Hiari ya Mabano Yenye Maumbo katika if-else
127Muundo wa else if katika JavaScript
128Miundo ya If-Else Iliyojumuishwa ndani ya JavaScript
129Muundo wa switch-case katika JavaScript
130Hiari ya break katika muundo wa switch-case katika JavaScript
131Opereta Ternari katika JavaScript
132Operesheni za Kimantiki katika JavaScript
133Kazi ya kuthibitisha katika JavaScript
134Upeo wa Muonekano wa Vigezo katika if-else katika JavaScript
135Ujanja wa Eneo la Kuonekana la Vigezo katika Miundo ya if-else katika JavaScript
136Ukaguzi wa Sehemu za Saa Kupitia if-else katika JavaScript
137Ukaguzi wa Urefu wa Mistari na Arrays katika JavaScript
138Ukaguzi wa Herufi za Mfuatano katika JavaScript
139Ukaguzi wa Tarakimu za Nambari kwenye JavaScript
140Kukagua Salio la Mgawanyiko katika JavaScript
141Kutafuta Makosa katika Msimbo wenye Masharti ya JavaScript
142Mazoezi kwa Masharti if-else katika JavaScript
Vitendo
143
Utangulizi wa Vitendo Rudi katika JavaScript
144Mkondo wa for-of wa Kupitia Array katika JavaScript
145Kuvunja Kitu kwa Kitanzi for-in katika JavaScript
146Mzunguko while katika JavaScript
147Kitanzi cha for katika JavaScript
148Kitanzi cha for kwa Arrays katika JavaScript
149Masharti katika Vitendo vya Kurudia katika JavaScript
150Kukusanya Nambari katika Vitendo vya Rudi za JavaScript
151Kukusanya Vipengele vya Arrays katika Vitanzi vya JavaScript
152Kuunda Mistari Kupitia Vitendo vya Kurudia katika JavaScript
153Tarakimu za Nambari Wakati wa Kuvipitia kwa Kitanzi JavaScript
154Hiari ya mabano katika vitanzi katika JavaScript
155Tatizo la Hiari ya Mabano Katika Vitendo vya Kurudia (Loops) kwa JavaScript
156Maagizo ya break katika JavaScript
157Maagizo ya continue katika JavaScript
158Vitendo vya Kujirudia Vilivyowekwa Ndani kwa JavaScript
159Upeo wa Uonekano katika Vitanzi vya JavaScript
160Vitanzi Vilivyochanganyika na Upeo wa Uonekano katika JavaScript
161Kujaza Array katika JavaScript
162Kubadilisha Safu katika Kitanzi cha JavaScript
163Kujaza Vitu kwa kutumia Kitanzi katika JavaScript
164Kubadilisha Vitu kwa kutumia Kitanzi katika JavaScript
165Kufanya Kazi na Bendera katika JavaScript
166Vidokezo kwa Kuandika Msimbo wa Vitendo Rudi katika JavaScript
167Vidokezo vya Kurekebisha Msimbo Kwa kutumia Mifano ya Vitendo katika JavaScript
168Kutafuta Makosa katika Msimbo na Vitendo vya Kurudia JavaScript
169Kutumia Vitendo vya JavaScript
Umbile
170
Mirundo ya Dimensionali Nyingi katika JavaScript
171Safu Tatu-Dimensional katika JavaScript
172Arrays za Kiholela katika JavaScript
173Ukaguzi wa Arrays Nyingi-dimensional katika JavaScript
174Kuvuka kwa kutumia for ya kawaida katika JavaScript
175Kujaza Arrays Multidimensional JavaScript
176Matatizo ya Kujaza Arrays Nyingi-dimensional katika JavaScript
177Kujaza Arrays Nyingi-dimensional kwa Mpangilio katika JavaScript
178Vitu Vilivyoundwa na Viwango Vingi katika JavaScript
179Kuvuka Vitu Vilivyo na Dimensi Nyingi katika JavaScript
180Miundo ya Dimensionali Nyingi katika JavaScript
181Uchambuzi wa Miundo ya Dimensionali Nyingi ya JavaScript
182Safu ya Vitu katika JavaScript
183Vitoka kwenye Vigezo katika Miundo ya Dimensional Nyingi ya JavaScript
184Kuongeza Vipengele kwenye Matuta Ya Dimensi Nyingi ya JavaScript
185Kuongeza Vipengele kwa Vitu vya JavaScript vilivyo na Vipimo Vingi
Mbinu Sanifu
186
Kipeo na Mzizi katika JavaScript
187Kazi za Kuzungusha katika JavaScript
188Namba Zilizo Kikomo katika JavaScript
189Nambari ya Bahati nasibu katika JavaScript
190Moduli katika JavaScript
191Herufi Kubwa na Ndogo katika JavaScript
192Kukata Mistari katika JavaScript
193Kutafuta kwenye Mifumo ya Mstari katika JavaScript
194Kubadilisha Sehemu za Mfuatano katika JavaScript
195Mgawanyiko wa Mistari katika JavaScript
196Vipengee vya Mipaka katika JavaScript
197Sehemu za Arrays katika JavaScript
198Ukatwaji wa Arrays katika JavaScript
199Utafutaji Katika Arrays za JavaScript
200Safu ya Funguo ya Kitu katika JavaScript
201Kutafuta Makosa katika Msimbo kwa Kutumia Mbinu za Kawaida za JavaScript
Vitendo vya Mtumiaji
202
Misingi ya Kufanya Kazi na Vitendo Maalum (Custom Functions) katika JavaScript
203Vigezo vya Vitendo kwenye JavaScript
204Vigezo Vingi vya Kazi katika JavaScript
205Vigezo vya Vigezo vya Kazi katika JavaScript
206Vigezo vya Hiari katika JavaScript
207Maagizo ya return katika JavaScript
208Wito wa Mlolongo wa Vitendaji kwenye JavaScript
209Sehemu Nyeti ya return katika JavaScript
210Kitanzi na Kurudi katika JavaScript
211Matumizi ya return katika vitanzi katika JavaScript
212Mbinu ya Kufanya Kazi na return katika JavaScript
213Bendera katika Kazi za JavaScript
214Viendeshaji vya Kimantiki bila if katika Vitendo vya JavaScript
215Vidokezo kwa Kujenga Vitendo katika JavaScript
216Kutafuta Makosa katika Msimbo na Kazi za JavaScript
217Mazoezi kwenye Vitendo vya JavaScript
Vigezo vya Kazi
218
Vigezo vya Ulimwengu Katika Kazi katika JavaScript
219Vigezo vya Ndani katika Kazi katika JavaScript
220Majina Yanayofanana ya Vigezo katika Kazi za JavaScript
221Kubadilisha Vigezo vya Kimataifa katika JavaScript
222Vigezo vya Kitaifa na Vigezo vya Kazi katika JavaScript
223Ulinganifu wa Majina na Vigezo katika JavaScript
224Vigezo-Vitu vya JavaScript
Aina za Kazi
225
Msimbo wa asili ya chaguo za kukokotoa na matokeo yake katika JavaScript
226Kazi kama Tofauti katika JavaScript
227Kuandika Funkishi kwenye Tofauti Nyingine katika JavaScript
228Kuweka Kazi kwenye Vigezo katika JavaScript
229Ulinganifu wa Jina la Funkcion na Tofauti katika JavaScript
230Usemi wa Kazi na Kutangaza Kazi katika JavaScript
231Tofauti katika Kutangaza Kazi
232Alama ya nukta mkato wakati wa kutangaza kazi katika JavaScript
233Ujanja wa Misemo ya Kifunction katika JavaScript
234Kazi yenye Jina, lakini ni Usemi wa Kazi katika JavaScript
235Vielezi vya Kazi Vilivyopewa Majina kwa JavaScript
236Jinsi ya Kuangalia Aina ya Function katika JavaScript
237Usemi wa Kushoto wa Chaguo za kukokotoa katika JavaScript
238Usemi wa Kulia wa Funkcioni katika JavaScript
239Safu na Kazi Zisizo na Majina katika JavaScript
240Kitu na Kazi Bila Majina katika JavaScript
241Matumizi ya Kitu zenye Kazi katika JavaScript
Vitendo Vilivyomoanishwa
242
Kupeana Kazi kama Vigezo katika JavaScript
243Vitendo Vilivyopewa Majina kwenye JavaScript
244Vigezo vya Kazi zinazopitishwa katika JavaScript
245Kupeana Nambari kama Parameta katika JavaScript
246Utumizi wa Kupeana Kazi kama Kigezo katika JavaScript
247Kazi Zilizojumuishwa ndani ya Kazi nyingine kwa JavaScript
248Upeo wa Mtazamo wa Kazi Zilizojumuishwa ndani ya Kazi Nyingine katika JavaScript
249Vigezo vya Funkta ya Nje katika JavaScript
250Vigezo vya Kazi za Ndani na Nje katika JavaScript
251Vigezo Vya Jina Moja katika JavaScript
252Kazi inayorudisha kazi katika JavaScript
253Kiwango chochote cha kifungu ndani ya JavaScript
254Vigezo vya Funkcia inayorudishwa katika JavaScript
255Vitendo-vya-Kollbeki katika JavaScript
256Ujanja wa Vitendo wa Kurejea (Callbacks) katika JavaScript
257Vitendo vye Mshale katika JavaScript
258Utumizi wa Kazi za Mshale katika JavaScript
Kufunga
259
Upataji wa Vigeugeu vya Nje kwa Kazi katika JavaScript
260Mazingira ya Lugha ya Kazi katika JavaScript
261Utumizi wa Mazingira ya Kileksika ya Kazi katika JavaScript
262Kufunga kwa JavaScript
263Kihesabu Kufunga kwa JavaScript
264Tofauti ya Eneo la Kuta ya Kuhesabu katika JavaScript
265Tofauti ya Ulimwengu ya Khesimu katika JavaScript
IIFE
266
Wito wa Funkcji Mahali Pahopo katika JavaScript
267Kuweka Kazi kwenye Tofauti katika JavaScript
268Utumiaji wa Wito wa Chini Mahali Pachake katika JavaScript
269Mabano ya Kuzungusha katika IIFE kwenye JavaScript
270Vigezo vya Chukua Inapoitwa Mahali Pamoja kwa JavaScript
271Wito Mbalimbali za IIFE katika JavaScript
272Changamoto za IIFE katika JavaScript
273Semicolon kwa Usalama katika IIFE
274Kufunga na Kuitekeleza Kazi Papo Hapo katika JavaScript
Kujirudia (Recursion)
275
Kufanya Kazi na Ukurudio katika JavaScript
276Mfano wa Kigezo kupitia Ukurudianzi katika JavaScript
277Jumla ya Vipengele vya Safu Wakati wa Udukuzi katika JavaScript
278Urekebishaji na Miundo ya Dimensi Nyingi katika JavaScript
279Jumla ya Vipengele vya Safu Kupitia Ukwelisi katika JavaScript
280Ubadilishaji wa Vipengele katika JavaScript
Mbinu za Kuvizia
281
Njia ya map ya Kuvuka Safu ndani ya JavaScript
282Njia forEach ya kufanya iteresheni kwenye safu ndani ya JavaScript
283Njia filter ya kuchuja safu ndani ya JavaScript
284Njia every ya Kukagua Safu ya Vitu (Array) katika JavaScript
285Njia some ya Kukagua Array katika JavaScript
286Utafutaji kwa Kupitia Callback kwenye Array katika JavaScript
287Kukunja Safu kwa kutumia JavaScript
Kiendesi spread
Kifunga cha rest
Udhibiti wa Muundo
298
Kuvunja muundo wa safu (Destructuring) katika JavaScript
299Kuvunja Safu Kutoka kwa Chaguo za kukokotoa katika JavaScript
300Kuruka vipengele vya safu wakati wa kuvunja muundo katika JavaScript
301Thamani za Ziada katika Uvunjaji wa Safu ndani ya JavaScript
302Mfumo wa Salio wa Safu wakati wa Uharibifu katika JavaScript
303Vigezo bya msingi katika kutenganua safu ndani ya JavaScript
304Kazi za Kiasi Unachopaswa Kutumia Wakati wa Kuvunja Safu Katika JavaScript
305Kutaja Vigezo Wakati wa Kuvunja Muundo wa Safu katika JavaScript
306Uvunjaji wa Vitu katika JavaScript
307Majina ya Vigezo Wakati wa Kuvunja Muundo wa Vitu katika JavaScript
308Vigezo Chaguomsingi katika Kuvunja Vitu katika JavaScript
309Vigezo na Thamani Chaguo-msingi katika JavaScript
310Kutangaza Vigezo Wakati wa Kuvunja Miundo ya Vitu katika JavaScript
311Uvunjaji wa Vigezo vya Kazi katika JavaScript
312Kuvunja Vitu Vigezo za Vitendo katika JavaScript
Wakati
313
Kufanya Kazi na Kitu Date katika JavaScript
314Uandishi wa Tarehe katika JavaScript
315Kubadilisha Muundo wa Tarehe katika JavaScript
316Kupata Siku ya Wiki kwa JavaScript
317Kutumia JavaScript Kuonyesha Sehemu za Tarehe kwa Maneno
318Kuweka wakati katika kitu cha Tarehe katika JavaScript
319Upataji wa Muda katika Umbo la Timestamp kwa JavaScript
320Tofauti kati ya tarehe katika umbizo la timestamp katika JavaScript
321Tofauti kati ya Vitu vilivyo na Tarehe katika JavaScript
322Marekebisho ya Kiotomatiki ya Tarehe katika JavaScript
323Kupata Siku ya Mwisho ya Mwezi katika JavaScript
324Uamuzi wa Mwaka wa Leap katika JavaScript
325Ukaguzi wa Usahihi wa Tarehe katika JavaScript
326Kupata Siku ya Mwaka wa Sasa katika JavaScript
327Siku ya Mwezi Ujao au Ulioopita
328Siku ya Mwaka Ujao au Ulioopita
329Tofauti ya Nyakati
330Wakati wa Siku
331Mwanzo wa Siku katika JavaScript
332Mwisho wa Siku katika JavaScript
333Ukaguzi wa Mzunguko wa Nyakati katika JavaScript
334Mazoezi ya Kupata Nyakati Katika JavaScript
335Kulinganisha Tarehe kwa Mfumo wa Mstari kwenye JavaScript
336Kulinganisha tarehe bila mwaka katika JavaScript
337Tarehe Kukosa Katika Muda
338Kulinganisha vitu vilivyo na tarehe katika JavaScript
Utangulizi wa DOM
339
Misingi ya Kufanya Kazi na DOM katika JavaScript
340Vitu vya DOM katika JavaScript
341Kupata Kipengele cha DOM katika JavaScript
342Vichaguzi Ngumu vya Kipengele cha DOM katika JavaScript
343Kufunga Vichakataji kwa Vipengele katika JavaScript
344Vichungi Vilivyopewa Majina ya Matukio katika JavaScript
345Kichocheo Kimoja kwa Vipengele Vingi katika JavaScript
346Vichocheo Vingana vya Tukio Moja katika JavaScript
347Ushughulikia Aina Mbalimbali za Matukio katika JavaScript
348Kufanya Kazi na Maandishi ya Vipengele kwa JavaScript
349Kufanya Kazi na Msimbo wa HTML wa Vipengele kwa JavaScript
350Sifa za Vitambulisho kama Sifa katika JavaScript
351Kufanya Kazi na Sehemu za Maandishi katika JavaScript
352Umakini wa Sehemu za Maandishi katika JavaScript
353Ubaguzi Wakati wa Kufanya Kazi na Sifa katika JavaScript
354Mnyororo wa Mbinu na Sifa katika JavaScript
355Faida na Hasara za Mnyororo katika JavaScript
356Kitu this katika JavaScript
357Faida ya this katika JavaScript
358Upataji Kundi la Vipengele katika JavaScript
359Kuongeza Vichakataji Katika Kitanzi katika JavaScript
360Kuongeza Mishandili Isiyojulikana Katika Kitanzi katika JavaScript
361Kufutua Matukio katika JavaScript
362Kufutua Vichungi wa Matukio kwa Mzunguko katika JavaScript
363Kutenganisha Kazi Bila Majina katika JavaScript
364Vidokezo kwa Kuandika Msimbo kwa kutumia DOM katika JavaScript
365Kutafuta Makosa katika Msimbo na DOM katika JavaScript
366Utafiti wa Nyenzo Zilizojifunza kuhusu Kazi na DOM
Sifa
367
Upataji Sifa katika JavaScript
368Kuweka Vipengele vya Sifa katika JavaScript
369Kuondoa Sifa katika JavaScript
370Ukaguzi wa Kuwepo kwa Sifa katika JavaScript
371Sifa za Mtumiaji katika JavaScript
372Majina ya Sifa zenye Vitone kwenye JavaScript
373Kurejea Sifa Kupitia Mbinu katika JavaScript
374Kudhibiti Safu ya Madarasa ya CSS katika JavaScript
375Kuongeza CSS Class katika JavaScript
376Kuondoa Vitambulisho vya CSS katika JavaScript
377Ukaguzi wa CSS Classes katika JavaScript
378Kubadilishana kwa Madarasa ya CSS katika JavaScript
Utabiri wa Mitindo
379
Ubadilishaji wa Mitindo wa Vipengele Kupitia Kipengele cha style katika JavaScript
380Uandishi wa Mitindo ya Sifa zenye Kistari katika JavaScript
381Ubaguzi Wakati wa Kuandika Mitindo ya Vipengele kwa JavaScript
382Uvumilivu wa Mitindo kwa kutumia CSS Classes kwenye JavaScript
383Faida ya Mitindo kwa kutumia CSS Classes katika JavaScript
384Utumizi wa Staili katika JavaScript
Utafutaji
385
Kutafuta Vizazi vya Vipengele katika JavaScript
386Kupata Wazazi wa Vipengele katika JavaScript
387Kutafuta Wazazi Wote wa Vipengele katika JavaScript
388Kutafuta Majirani wa Vipengele katika JavaScript
389Kutafuta Kipengele kwa id katika JavaScript
390Kutafuta Kipengele kwa Jina la Kitengo katika JavaScript
391Kutafuta Kipengele kwa Jina la Darasa katika JavaScript
392Kutafuta Vipengele Ndani ya Kipengele Kingine katika JavaScript
Nodes
Fomu
398
Kufanya Kazi na Textarea katika JavaScript
399Sifa disabled katika JavaScript
400Kufanya Kazi na Checkbox katika JavaScript
401Kubadilishana kwa Vihusishi bila Thamani
402Kufanya Kazi na Vitufe vya Redio katika JavaScript
403Tukio la Change katika JavaScript
404Tukio la input katika JavaScript
405Mbinu za Focus na Blur katika JavaScript
406Ukagua Makosa ya Kificho katika Fomu za JavaScript
Menyu Kujitokeza
407
Kufanya Kazi na Orodha ya Kujipinda katika JavaScript
408Sifa value katika Orodha ya Kushuka kwa kutumia JavaScript
409Kubadilisha Kipengee Kilichochaguliwa kwenye Orodha kwa kutumia JavaScript
410Nambari ya Kipengee Kilichochaguliwa kwenye Orodha ya Kujipindua
411Upatikanji wa Vipengee vya Orodha ya Kushuka chini kwa JavaScript
412Mfumo wa Vipengee vya Orodha ya Kushuka kwa kutumia JavaScript
413Kufanya Kazi na Vipengee vya Orodha ya Kushuka kwa kutumia JavaScript
414Uchaguzi wa Kipengele cha Orodha katika JavaScript
415Upatikanji wa Opsheni Iliyochaguliwa katika JavaScript
Kitufe Tukio (Event Object)
416
Misingi ya Kufanya Kazi na Kitu cha Event katika JavaScript
417Kuratibu za Tukio katika JavaScript
418Aina ya Tukio katika Kitu cha Event katika JavaScript
419Kipengele cha Tukio katika Kitu cha Tukio katika JavaScript
420Upatajiani wa Kubonyeza Katika JavaScript
421Kufuatilia Vitufe vya Kubadilisha katika JavaScript
422Kuzuia Kitendo Chaguomsingi katika JavaScript
423Vurugu ya Matukio katika JavaScript
424Upatajwa wa Kipengele Lengwa wakati wa Fuatilia Matukio
425Kuzuia Matukio Kutanda katika JavaScript
426Vichakataji Vingi kwenye Kipengele katika JavaScript
427Kuzima Mara Moja Kufurika (Bubbling) kwenye JavaScript
428Matumizi ya Kuzuia Kupaa kwa Matukio katika JavaScript
429Uchambuzi wa Matukio katika JavaScript
430Kuweka Vichakataji kwa Vipengele Vipya katika JavaScript
431Ugatuzi wa Matukio katika JavaScript
432Uwakilishi wa Matukio ya Ujumla katika JavaScript
Muktadha
433
Misingi ya Kufanya Kazi na Context katika JavaScript
434Muktadha wa Funktsisi Isiyounganishwa katika JavaScript
435Kupotea Muktadha katika JavaScript
436Suluhisho la Tatizo la Muktadha katika JavaScript
437Muktadha kupitia Tofauti katika JavaScript
438Muktadha kupitia Kigezo katika JavaScript
439Muktadha Kupitia Kazi ya Mshale katika JavaScript
440Kufungia Mazingira Kupitia Njia call katika JavaScript
441Njia ya call yenye Vigezo katika JavaScript
442Kufungia Muktadha Kupitia Njia ya Apply katika JavaScript
443Kufungia Muktadha Kupitia Njia bind katika JavaScript
Timers
444
Misingi ya Kufanya Kazi na Funk ya setInterval katika JavaScript
445Kihesabu kwa kutumia setInterval katika JavaScript
446Kuzima Timer ya JavaScript
447Kifungo cha Kuanzisha Timer kwenye JavaScript
448Kubonyesha Kitufe Mara Kwa Mara Kuanzisha Timer kwa JavaScript
449Vifungo vya kuanzisha na kusitisha timer katika JavaScript
450Mazoezi kwenye Timu na Kufanya Kazi na DOM katika JavaScript
451Vipima na Kupoteza Muktadha katika JavaScript
452Mazoezi kwenye Timu na Kufanya Kazi na DOM katika JavaScript
453Kucheleweshwa Kabla ya Utendaji katika JavaScript
454Kuzindua Timer katika JavaScript
Kudhibiti Vipengele
455
Kuunda na Kuingiza Vipengele kwa JavaScript
456Kufunga Matukio Wakati wa Kuweka Vipengele
457Kuunda Vipengele Katika Kitanzi kwa kutumia JavaScript
458Kuweka Vichakatoi wa Matukio kwenye Kitanzi kwa kutumia JavaScript
459Kuondoa Vipengele kwa kutumia JavaScript
460Kuweka Vipengele Mwanzoni au Mwisho kwa kutumia JavaScript
461Kuingiza Vitu Kabla ya Vitu kwenye JavaScript
462Kuingiza Vipiti Karibu kwa kutumia JavaScript
463Kuingiza Lebo Zilizo Karibu kwa JavaScript
464Uigaji wa Vitu kwa JavaScript
465Ukaguzi wa Vipengele katika JavaScript
Mazoezi
466
Kuunda Vipengele Kutoka kwa Safu kwenye JavaScript
467Mazoezi ya Uundaji wa Orodha ul kwa JavaScript
468Kuunda Majedwali ya HTML kwa JavaScript
469Kujaza Jedwali la HTML Kwa Mtiririko
470Kuunda Jedwali la HTML Kutoka kwa Safu kwa kutumia JavaScript
471Kuunda Jedwali la HTML Kutoka kwa Safu ya Vitu
472Kuongeza Safu na Safu Wima kwenye Jedwali la HTML
473Kubadilisha Selu za Jedwali la HTML kwa JavaScript
474Kujiondoa kwa Vipengee Vipya kwenye JavaScript
475Kiungo cha Kufuta Kipengele kwa JavaScript
476Kuunda Viungo vya Kufuta Vipengele kwa kutumia JavaScript
477Uhariri wa Kipengele Kimoja kwa kutumia JavaScript
478Kuficha Maandishi Wakati wa Kuhariri Kipengele kwa JavaScript
479Uhariri wa Vikundi vya Vipengee kwa kutumia JavaScript
480Uhariri na Ufutaji wa Vipengele Vya Wakati Mmoja
481Uvumilivu wa Vipengele kwenye JavaScript
482Vifungo vya Kuficha na Kuonyesha Kipengele kwa kutumia JavaScript
483Vipengee Vingi Vilivyo na Vifungo vya Kuonyesha kwenye JavaScript
484Kuwezesha Vipengele kwa JavaScript
485Kubadilisha Mitindo ya Uanzishaji kwenye JavaScript
486Mazoezi ya Kubadilisha Vipengele kwa JavaScript
Vitendakazi na DOM
487
Kazi za Kufanya na Kipengele cha DOM katika JavaScript
488Vitendo za Kufanya Kazi na Kikundi cha Vipengele vya DOM
489Kupeana Callback ya Kufanya Kazi na DOM kwenye JavaScript
490Kupeana nambari ya mlolongo kwenye callback kwenye JavaScript
491Kupeleka Kipengele cha DOM kama Kigezo cha Chaguo za kukokotoa
492Kupeleka Kikundi cha Vipengele vya DOM kama Vigezo vya Kazi
493Kazi ya Kuunda Majedwali ya HTML kwa JavaScript
494Kurudi na Jedwali Kutoka kwa Chaguo-msingi kwenye JavaScript
495Kazi ya Kuunda Jedwali kutoka kwa Safu
Moduli Kupitia Kufunga
496