JavaScript Ýokary Okuw Kitaby

Stilizasiýa

Stil atributy arkaly stilizasiýa Stil atributyndaky ölçeg birlikleri Ölçeg birlikleri bilen ýalňyşlyklar CSS aýratynlyklarynyň gymmatlyklaryny açmak Stil arkaly stilleri nollamak Köp mukdarda stil goýbermek Stilleri okamakdaky kynçylyklar CSS faýllaryndan aýratynlyklary okamak Okalan gymmatlyklary öwürmek Klase arkaly stilizasiýa Stilizasiýa üçin bir klas Klase göz ýetirmändigi Stilleri data- arkaly çalyşmak

Element metrikalary

CSS-de elementleriň giňelişi Test elementi Elementiň müşderi ölçegi Elementiň doly ölçegi Skroll bar elementiniň ölçegleri Elementleri skroll etmek Elementiň skrolluny üýtgetmek Elementi ahyryna çenli skroll etmek Elementi açmak Skroll bar iniň ini

Penjire ölçegleri

Penjireniň ölçegleri Aýlawy goşup penjireniň ölçegleri Penjireniň aýlawyny almak Penjireniň aýlawyny almak we üýtgetmek Penjireni belli bir ýere aýlamak üçin usul Penjireni belli bir ululyga aýlamak üçin usul Penjireni elemente çenli aýlamak üçin usul Aýlaw wakasy

Map Koleksiýalary

Giriş Pädaly Aýratynlyklar Sikl bilen Aýlamak Açar sözler we Bahalar Map-y Ulanyş

Set Koleksiýalary

Giriş Başlangyç dolduryş Peýdaly amallar Sikl bilen aýlanmak Öwürmek Massiwden dublikat aýyrmak Dublikatsyz almak

Pseudo massiwler

Giriş Massiwler bilen meňzeşlik Tapawutlar Massiw bolandygyny barlamak Massiwe öwürmek Pseudo massiwleriň görnüşleri Görnüşler arasyndaky tapawut

Simwollar

Symbol tipine giriş Simwolyň düşündirişleri Simwollar obýektleriň açar sözi Obýekti simwolar bilen gaýtalamak Obýektde funksiýa Funksiýada obýektler bilen amallar Global simwollar Simwolyň adyny almak Gowy tanalýan simwollar

Ýteratorlar

Ýterirlenýän obýektler Ýterator funksiýasy Ýteratoryň çagyryşlary Generatorlar Generatordaky aýlanmalar Ýteratoryň bir gezek işleşi Obýektiň iteratory Ýterirlenýän obýekti döretmek Hasaplaýýan aýratynlyk arkaly generator Gurluşyň içine gurnalan values iteratory Gurluşyň içine gurnalan keys iteratory Gurluşyň içine gurnalan entries iteratory Üç sany gurluşyň içine gurnalan iteratory Spread operator we ýteratorlar Setiriň gurluşyň içine gurnalan iteratorlary Sanyň sanlar massiwy DOM elementleriniň nomerlenişi DOM elementleriniň maglumatlaryny almak

JSON formaty

Giriş JSON-y maglumatlara Maglumatlar JSON-a JSON-daky maglumatlary üýtgetmek

Ammar

Giriş Ammar debuggerde Maglumatlar Bir gezek saklamak Maglumatlary täzeden ýazmak Maglumatlary aýyrmak Ammary arassalamak Ýazgylaryň sany Açar nomer boýunça almak Ammary indeksler boýunça geçmek Ammaryň açarlarynyň we bahalarynyň massiwleri Gurluşlary saklamak Saklanýan gurluşlary üýtgetmek Amaly iş

Regular ifadeler

Giriş Gaýtalanma operatorlary Toparlaýjy ýaýlar Ýörite nyşanlary ekrlemek Ýaýwaly ýaýlar Açgözligi çäklendirmek Nyşan toparlary Nyşan setleri Nyşan setlerini inwertirlemek Kirillisiniň aýratynlyklary Set içindäki ýörite nyşanlar Set içindäki nyşan toparlary Set içindäki ýörite nyşan-istisnalar Set içindäki şlýapa nyşany Set içindäki defisiň aýratynlyklary Registri ünsden düşürmek Setiriň başy we soňy Söz araçäge Köp setirlilik 'Ýa-da' buýrugy Regular bilen üýtgeýän Test metodu Search metodu Split metodu Match metodu Match metodundaky jüpler Global match Global matchAll Exec metodu LastIndex aýratynlygy Replace metodundaky jüpler Replace metodundaky çagyryş Replace metodundaky bellenen jüpler Regular ýolunyň öz içindäki jüpler Atlandyrylan jüpler Ifade içindäki atlandyrylan jüpler Saklamayan ýaýlar Öňe we yzyna göz etmek Regular bilen setir Setirler üçin flaglary Ters slyş setirlerde

Ýüz tutmalar we ýagdaýlar

Giriş Ýüze çykan ýagdaýlaryň görnüşleri Ýüz tutmalary tutmak try-catch bilen işlemek Iç-içe kodda ýüz tutmalary tutmak Ýüz tutma bilen objekt Esasy ýüz tutma görnüşleri Ýüz tutma görnüşlerini ulanyş Ýüz tutmalary atmak Parh-parh ýüz tutma görnüşlerini atmak Öz ýüz tutma görnüşleriňizi atmak data- atributlary bilen ýüz tutma mysaly JSON bilen ýüz tutma mysaly Ýüz tutmalary göçürip geçirmek

Asinkronlyk

Senkron we asinkron kod Wakalar modeliniň asinkronlygy Suratlary ýüklemegiň asinkronlygy Asinkron kodda ýüz tutýan ýagdaýlar

Asinkron çagyrmalar

Giriş Netijäni asinkron çagyrmaga geçirmek Asinkron çagyrmaga parametrleri geçirmek Asinkron çagyrmalarda ýalňyşlyklary işlemek Suratlary ýüklemek Callback hell meselesi Aýlawda asinkron surat ýüklemek

Promisler

Promislere giriş İstisna ýagdaýlary Ýalňyşlykly obýekt Aýratyn çäklendirilen ýalňyşlyklar Promisiň ýagdaýlary Promisler zynjyry Zynjyr içindäki promisler Promisler zynjyrlaryndaky ýalňyşlyklar Promisler massiwleri bilen işlemek Ýerine ýetirilen promisleri döretmek Asinkron kody promislemek Promise hell meselesi Promisler sinhron stilinde Sinhron stilindäki ýalňyşlyklar

Kitaphanalar

Giriş Ulanylyşy CDN Kitaphanalaryň ýaramazlyklary

Gurallar

Semantik wersiýalaşdyrma Terminal NodeJS npm-e giriş npm arkaly gurnama Gurnamanyň gysga görnüşi package.json faýlyndaky baglylyklar Ösüş baglylyklary Baglylyklaryň wersiýa formatlary package.json faýlynyň sazlamalary package.json faýlyny döretmek npm taslamasyny geçirmek package-lock.json faýly Paketleri täzelemek Paketleri aýyrmak npm arkaly global gurnama Paketleri global aýyrmak npx guraly npm arkaly skriptleri işletmek Yarn menedžeri

ES Modullary

Modullary giriş ES modullary işletmek Webpack guruplamak Webpack-iň iş prinsipi Webpack-i sazlamak Webpack guruplamagy işletmek üçin sazlamak Webpack arkaly synag gurply Gurply HTML-e birikdirmek ES modulyny döretmek ES modulyny birikdirmek Importirleýän wagtyny adyny üýtgetmek Modulyň ähli mazmunyny importirlemek Bellenen eksport Eksportlary birleşdirmek Eksportlary birleşdirilende ähli mazmuny importirlemek Gymmatlyklary eksport etmek Gymmatlyklar konstanta hökmünde npm modullaryny importirlemek Dinamiki import Dinamiki köp sanly import CommonJS modullaryny öwürmek

HTTP Protokoly

HTTP okuw gollanmasyny öwreniň URLSearchParams URL

Test serweri

Giriş Ulanmak Kod ýerine ýetirmek HTML generasiýasy Jogap sözbaşylary Port konfigurasiýasy Köp gezek işletmek

Formalar

Formalary ibermek Formalary iberiş usullary Formalary GET usuly bilen ibermek Formalary POST usuly bilen ibermek GET soraglary GET soraglaryny ulanmak Formanyň düwmeleri Formalary JavaScript arkaly ibermek Formany ibermegi gadagan etmek FormData-a giriş FormData usullary FormData iteratorlary

AJAX

AJAX-a giriş Fetch bilen işlemegiň esaslary HTTP jogap kody Soragyň üstünlikliligi Ýörite ýagdaýlar Ýalňyşlyklary doly tutmak HTTP jogap başlyklary JSON alyş HTTP sorag başlyklary GET soraglary POST soraglary URLSearchParams arkaly maglumatlar FormData arkaly maglumatlar Formanyň hemmesini ibermek JSON ibermek CORS syýasaty Çörekleri geçirmek Sinron usul

Kanwasyň üstünde işlemek

Işe başlamak Çyzyklar çekmek Düzburchaklar çekmek Aýlawlar çekmek Çyzyk reňkini üýtgetmek Çyzyklaryň ölçegini üýtgetmek Sikllar Amaly iş todo

Kod optimizasiýasy

Saýty ýüklemek tizlik faktorlary Elýeterli çeşmeler Gaýtalanýan amallary optimizasiýa etmek Gaýtalanýan agyr amallary optimizasiýa etmek Tsiklik amallaryny optimizasiýa etmek Tsikliň artykmaç geçişlerini optimizasiýa etmek Gurnalýan funksiýalar arkaly optimizasiýa Iň oňat algoritmi saýlamak Regulýar ifadeleri ulanmagy optimizasiýa etmek DOM bilen işlemegi optimizasiýa etmek Yady sarp etmegi optimizasiýa etmek Massiwe öwürmegi optimizasiýa etmek Waka işleýjilerini optimizasiýa etmek Ýady hasabyna tizligi optimizasiýa etmek

Maglumatlar

Öwrülmeýänlik Massiw göçürmesi Obyekt göçürmesi Massiwe elementleri goşmak Massiw elementlerini aýyrmak Massiw elementlerini üýtgetmek Obyektleriň massiwi Töwekgelçilik ID döretmek ID bilen element goşmak ID boýunça element aýyrmak ID boýunça element üýtgetmek ID boýunça bir aýratynlygy üýtgetmek ID boýunça element almak
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et