Tutoriali Kryesor i JavaScript

Bazat

Hyrje Ekzekutimi i JavaScript Programi i parë në JavaScript Analiza e kodit të programit Shembujt e mëtejshëm Skedarët me skripta Disa skedarë Shënim Keshimi i skedarëve Modaliteti i rreptë Komentet Ndryshoret Përdorimi i ndryshoreve Deklarimi i disa ndryshoreve Ndryshimet e vlerave të ndryshoreve Disa let për një ndryshore të vetme Veprimet matematikore me numra Veprimet matematikore me ndryshore Prioriteti i veprimeve matematikore Prioritet i barabartë Kllapat grupuese Thyesat Numrat negativë Plus para ndryshoreve Mbetja e pjesëtimit Ngritja në fuqi Prioriteti i ngritjes në fuqi Stringjet Mbledhja e stringjeve Gjatësia e stringut Stringjet e template Shumërreshtëshmëria Vlerat speciale Vlera undefined Vlera null Vlerat true dhe false Vlera NaN Infinity dhe -Infinity Konsola Lloji i të dhënave në konsol Gabimet në konsol Konstantet Konvertimi automatik i tipeve Konvertimi në numër Konvertimi i shkurtër në numër Konvertimi i numrave të pasaktë Nxjerrja e numrave Konvertimi në string Zbatimi i konvertimit në string Konvertimi i tipit logjik Konvertimi në tip logjik Karakteret e stringut Ndryshueshmëria e stringjeve Karakteri i fundit i stringut Stringje me shifra Qasja te shifrat e numrit Operacionet për ndryshimin e ndryshores Operacionet e shkurtuara në JavaScript Rritja Lloji prefiks dhe postfiks Llogaritjet e pasakta Funksioni prompt Problemi me tipe në prompt Shkrimi në dokument Praktikë për gjetjen e gabimeve Praktikë për operacionet Praktikë për formulat

Vargjet

Hyrje në vargjet Marrja e elementeve Gjatësia e vargut Ndryshimi i elementeve Rishkrimi i elementeve të vargut Inkrementimi i elementeve Shtimi i elementeve sipas çelësave Vargjet e rralla Shtimi i elementeve përmes push Çelësat nga variablat Operatori delete Praktikë për gjetjen e gabimeve

Objektet

Hyrje në objektet Shfaqja e të gjithë objektit Çelësat e objektit si stringje Vetitë e objektit Kufizimet në çelësat e objektit Ndryshimi i elementeve Shtimi i elementeve Rendi jo i renditur i objekteve Vargu i çelësave të objektit Gjatësia e objektit Çelësat nga variablat Gabim në aksesimin e elementit Gabim në aksesimin e vetisë Vetitë e llogaritura Operatori in Operatori delete Tipizimi i objekteve Vargjet si objekte Dallimi i vargjeve nga objektet Objektet dhe primitivët Kalimi i objekteve sipas reference Konstantet Qasja e programimit përmes konstanteve Praktikë për gjetjen e gabimeve

Kushtet

Konstrukti if-else Operatorët më i madh dhe më i vogël Kontrolli i barazisë Kontrolli i pabarazisë Krahasimi i variablave Barazia e stringjeve Barazia e stringjeve dhe numrave Barazi sipas vlerës dhe tipit Pabarazi sipas vlerës dhe tipit DHE Logjike OSE Logjike Prioriteti i operatorëve logjikë Grupmosja e kushteve Përmbysja e shprehjeve logjike Kushtet me vlera boolean Krahasimi i vlerave me tipin boolean Forma e shkurtër e kontrollit për të vërtetë Forma e shkurtër e kontrollit për të gabuar Forma e përgjithshme e shkurtër e kontrollit Kushte komplekse në formë të shkurtër Opsionaliteti i konstruktit else Opsionaliteti i kllapave kaçurrelë Problemi i opsionalitetit të kllapave Konstrukti else if Konstruktet e mbivendosura if-else Konstrukti switch-case Opsionaliteti i break Operatori ternar Operacionet logjike Funksioni confirm Shtrirja e vështrimit Nuançat e shtrirjes së vështrimit Kontrolli i pjesëve të orës Kontrolli i gjatësisë së stringjeve dhe vargjeve Kontrolli i karaktereve të stringut Kontrolli i shifrave të numrit Kontrolli i mbetjes nga pjesëtimi Praktikë për gjetjen e gabimeve Praktikë

Ciklet

Hyrje Cikli for-of Cikli for-in Cikli while Cikli for Cikli for për vargjet Kushtet në cikle Akumulimi i shumës së numrave Akumulimi i shumës së elementeve Formimi i vargjeve Shifrat e numrit Opsionaliteti i kllapave kaçurrel Problemi i opsionalitetit të kllapave Udhëzimi break Udhëzimi continue Ciklet e mbivendosur Fusha e dukshmërisë Ciklet e mbivendosur dhe fusha e dukshmërisë Plotësimi i vargjeve Ndryshimi i vargjeve Plotësimi i objekteve Ndryshimi i objekteve Puna me flamuj Këshilla për shkrimin e kodit Këshilla për korrigjimin e kodit Praktikë për gjetjen e gabimeve Praktikë

Shumëdimensionaliteti

Vargje shumëdimensionale Varg tre-dimensional Vargje arbitrare Përsëritja e vargjeve shumëdimensionale Përsëritja përmes for të zakonshëm Plotësimi i vargjeve shumëdimensionale Probleme gjatë plotësimit të vargjeve shumëdimensionale Plotësimi i vargjeve shumëdimensionale sipas rendit Objekte shumëdimensionale Përsëritja e objekteve shumëdimensionale Struktura shumëdimensionale Përsëritja e strukturave shumëdimensionale Varg objektesh Çelësat nga variablat Shtimi i elementeve në vargje Shtimi i elementeve në objekte

Metodat Standarde

Fuqitë Funksionet e Rrumbullakimit Ekstremet Random Modulet Rasti i Simboleve Prerja e Vargjeve Kërkimi në Vargje Zëvendësimi në Vargje Ndarja e Vargjeve Elementet Kufitare Pjesët e Vargjeve Prerja e Vargjeve Kërkimi në Vargje Çelësat e Objekteve Praktikë për Gjetjen e Gabimeve

Funksionet e Përdoruesit

Hyrje Parametrat e Funksionit Disa Parametra Parametra-Variabla Parametra Opsional Udhëzimi return Thirrja Sekuenciale e Funksioneve Pika e Imët e return Cikli dhe return Zbatimi i return në Cikle Masë Pune me return Flamuj në Funksione Operatorët Logjikë në Funksione Këshilla për Funksionet Praktikë për Gjetjen e Gabimeve Praktikë për Funksionet

Variablat e Funksioneve

Variabla Globalë Variabla Lokale Rastësia e Emrave të Variablave Ndryshimi i Variablave Globalë Variablat Globalë dhe Parametrat e Funksioneve Rastësia e Emrave me Parametra Parametra-Objekte

Llojet e Funksioneve

Kodi burimor i funksionit dhe rezultati Funksioni si variabël Shkrimi i funksionit në një variabël tjetër Caktimi i funksioneve në variabla Përputhja e emrit të funksionit dhe variablës Llojet e deklarimeve Dallimi i deklarimeve të funksionit Pikëpresja gjatë deklarimit të funksioneve Nuançat e shprehjeve funksionale Funksion me emër, por Function Expression Shprehje funksionale të emërtuara Si të kontrollohet lloji i funksionit Shprehja majtas Shprehja djathtas Varg me funksione Objekt me funksione Zbatimi i objektit me funksione

Funksionet e mbivendosur

Kalimi i funksioneve si parametra Funksione me emër Parametrat e funksioneve të kaluar Kalimi i numrit si parametër Zbatimi Funksionet e brendshme Shtrirja e funksioneve të mbivendosur Parametrat e funksionit të jashtëm Parametrat e funksioneve të jashtëm dhe të brendshëm Parametra me të njëjtin emër Funksion që kthen funksion Çdo nivel mbivendosjeje Parametrat e funksionit të kthyer Funksionet callback Nuançat e callback-eve Funksionet shigjetë Zbatimi i funksioneve shigjetë sinkronizuar me përkthimin

Mbylljet

Qasja në Variablat e Jashtëm Ambienti Leksikor i Funksioneve Zbatimi i Mjedisit Leksikor Hyrje në Mbylljet Numërues me Mbyllje Nuancë Variabli Lokal Nuancë Variabli Global

IIFE

Thirja e funksionit në vend Caktimi i funksionit në variabël Zbatimi i thirjes së funksionit në vend Kllapat e rrumbullakëta Parametrat Thirje të shumëfishta Gurët nën ujë Pikëpresje për siguri Mbylljet dhe IIFE

Rekursion

Hyrje Shembull me parametër Shuma e elementeve të vargut me rekursion Struktura shumëdimensionale Shuma e elementeve të vargut Manipulime me struktura

Metodat Përsëritëse

Metodi map Metodi forEach Metodi filter Metodi every Metodi some Metodi find përkthim, detyra Metodi reduce përkthim, detyra

Operatori spread

Hyrje Shembuj më të avancuar Vlerat ekstreme të vargut Shkrirja e vargjeve Ndarja e stringjeve Ndarja e numrave

Operatori rest

Operatori rest Shuma e shifrave Vargjet në dy-dimensionale Vargjet në një

Destrukturizimi

Destrukturizimi i vargjeve Varg nga një funksion Anashkalimi i elementeve të vargut Vlerat e tepërta të vargut Pjesa e mbetur e vargut Vlerat e paracaktuara për vargjet Funksionet e paracaktuara për vargjet Deklarimi i variablave për vargjet Destrukturizimi i objekteve Emrat e variablave për objektet Vlerat e paracaktuara për objektet Variablat dhe vlerat e paracaktuara për objektet Deklarimi i variablave për objektet Parametrat e funksioneve Destrukturizimi i parametrave të objekteve të funksioneve

Koha

Puna me objektin Date Formatimi Ndryshimi i formatit të datës Marrja e ditës së javës Shfaqja e datës me fjalë Vendosja e kohës Formati i timestamp Dallimi midis timestamp Dallimi i objekteve me data Korrigjimi automatik i datave Gjetja e ditës së fundit të muajit Përcaktimi i vitit të brishtë Kontrolli i korrektësisë Marrja e ditës së vitit aktual Dita e muajit të ardhshëm ose të mëparshëm Dita e vitit të ardhshëm ose të mëparshëm Dallimi i momenteve Momenti kohor i ditës Fillimi i ditës Fundi i ditës Kontrolli ciklik i momenteve kohore Praktikë në marrjen e momenteve kohore Krahasimi me stringje Krahasimi i datës pa vit Rënia e datës në një interval Krahasimi i objekteve me datë

Hyrje në DOM

Hyrje Elementet DOM Marrja e elementeve DOM Selektorët e avancuar për elementet DOM Lidhja e përgjegjësve të ngjarjeve Përgjegjësit e emërtuar të ngjarjeve Një përgjegjës për shumë elemente Përgjegjës të shumtë për një ngjarje Përgjegjës për ngjarje të ndryshme Teksti i elementit Kodi HTML i elementit Atributet e tagjeve si veti Puna me fushat e tekstit Fokusi i fushave të tekstit Atribute-përjashtim Zinxhirë metodash dhe vetish Përparësitë dhe disavantazhet e zinxhirëve Objekti this Përparësia e this Marrja e një grupi elementësh Përgjegjës të emërtuar në cikël Përgjegjës anonimë në cikël Shkëputja e përgjegjësve të ngjarjeve Shkëputja e përgjegjësve në cikël Shkëputja e përgjegjësve anonimë Këshilla për shkrimin e kodit Praktikë për gjetjen e gabimeve Praktikum

Atributet

Metoda për marrjen e atributeve Metoda për vendosjen e atributeve Metoda për heqjen e atributeve Metoda për kontrollin e atributeve Atributet e personalizuar Emrat e atributeve me vizë Qasja e atributeve përmes metodave Vargu i klasave CSS Shtimi i klasave CSS Heqja e klasave CSS Kontrolli i klasave CSS Të çaktivizosh klasat CSS

Stilizimi

Stilizimi përmes atributit style Stilizimi i vetive me vizë Përjashtim gjatë stilizimit të elementeve Stilizimi përmes klasave CSS Përparësia e stilizimit me klasa CSS Aplikimi i stilizimit

Kërkimi

Gjetja e elementëve pasardhës Gjetja e elementëve prind Kërkimi i të gjithë prindërve të elementëve Kërkimi i elementëve fqinjë Kërkimi i elementit sipas id Kërkimi i elementit sipas emrit të tagut Kërkimi i elementit sipas emrit të klasës Kërkimi brenda elementit

Nyjet

Hyrje Përsëritja e nyjeve me cikël Emërtimi i nyjeve Lloji i nyjeve Teksti i nyjeve

Formularët

Puna me Textarea Bllokimi i Elementeve Puna me Checkbox Alternimi i Atributeve pa Vlera Puna me Butona Radio Event-i Change Event-i Input Metodat Focus dhe Blur Praktikë për Gjetjen e Gabimeve

Listat rënëse

Puna me listat rënëse Atributi value në listat rënëse Ndryshimi i artikullit të zgjedhur të listës Numri i artikullit të zgjedhur të listës Marrja e artikujve të listës rënëse Artikujt si varg Puna me artikujt e listës rënëse Zgjedhja e artikullit të listës Marrja e artikullit të zgjedhur

Objekti Event

Bazat e punës me objektin Event Koordinatat e ngjarjes Lloji i ngjarjes Elementi i ngjarjes Marrja e tasteve të shtypur Gjurmimi i tasteve-modifikuesve Anulimi i veprimit të paracaktuar Ngjarjet që flluskojnë Elementi synjor gjatë flluskimit Ndalimi i flluskimit të ngjarjeve Disa përpunues në element Ndalimi i menjëhershëm i flluskimit Zbatimi i ndalimit të flluskimit të ngjarjeve Ngjarjet që zhytjen Përpunuesit për elementë të rinj Delegimi i ngjarjeve Delegimi universal i ngjarjeve

Konteksti

Bazat e punës me kontekst Konteksti i funksionit të palidhur Humbja e kontekstit Zgjidhja e problemit me kontekstin Zgjidhja përmes ndryshores Zgjidhja përmes parametrit Zgjidhja përmes funksionit shigjetor Metoda call Metoda call me parametra Metoda apply Metoda bind

Kohëmatësit

Nisja e kohëmatësit Numëruesi me kohëmatës Ndërprerja e kohëmatësit Butonat për nisje Nisja e shumëfishtë Butonat për ndërprerje Puna me DOM Kohëmatësit dhe humbja e kontekstit Praktikë mbi kohëmatësit dhe DOM Vonesa para ekzekutimit Kohëmatës përmes vonesës

Manipulimi i Elementeve

Krijimi dhe Futja e Elementeve Lidhja e Ngjarjeve gjatë Futjes Krijimi i Elementeve në Unazë Lidhja e Përpunuesve në Unazë Heqja e Elementeve Futja nga Ana Futja Përpara Futja Fqinje Futja Fqinje e Etiketave Klonimi i Elementeve Kontrollimi i Elementeve

Praktikë

Krijimi i elementeve nga një varg Praktikë në krijimin e listave ul Krijimi i tabelave Plotësimi i njëpasnjëshëm i tabelave Krijimi i tabelës nga një varg Krijimi i tabelës nga një varg objektesh Shtimi i rreshtave dhe kolonave në tabelë Modifikimi i qelizave të tabelës Heqja e elementeve të reja Link për heqjen e elementit Krijimi i linkeve për heqje Editimi i elementit të veçantë Fshehja e tekstit gjatë editimit Editimi në një grup elementësh Heqja dhe editimi Stylizimi i elementeve Butonat për fshehjen dhe shfaqjen e elementit Shumë elementë me butona shfaqjeje Aktivizimi i elementeve Alternimi i styleve të aktivizimit Praktikë në ndryshimin e elementeve

Funksionet dhe DOM

Funksione për të punuar me një element DOM Funksione për të punuar me një grup elementësh Kalimi i një callback për të punuar me DOM Kalimi i numrit rendor në callback Kalimi i elementit si parametër i funksionit Kalimi i grupit të elementëve si parametra Funksion për krijimin e tabelave HTML Kthimi i tabelës nga funksioni Funksion për krijimin e tabelës nga një array

Modulet përmes Mbylljeve

Konfliktet e Variablave Modulet përmes Mbylljeve Zbatim Praktik Kalimi i Parametrave Kalimi i Elementit Prind Kalimi i Cilësimeve të Modulit Parametrat e Parazgjedhur Eksporti i Variablave dhe Funksioneve Eksporti i Objektit në Modulet përmes Mbylljeve Bibliotekat përmes Mbylljeve
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo