ජාවාස්ක්‍රිප්ට් උසස් පෙළපොත්

සැලසුම් කිරීම

style ගුණාංගය හරහා සැලසුම් කිරීම style ගුණාංගයේ මිනුම් ඒකක මිනුම් ඒකක සමග දෝෂ CSS ගුණාංගවල අගයන් විවෘත කිරීම style හරහා සැලසුම් නැවත සකස් කිරීම ස්කන්ධ සැලසුම් සැකසීම සැලසුම් කියවීමේ ගැටලු CSS ගොනු වලින් ගුණාංග කියවීම කියවන ලද අගයන් පරිවර්තනය කිරීම වර්ග භාවිතයෙන් සැලසුම් කිරීම සැලසුම් කිරීම සඳහා එක් වර්ගයක් වර්ගවල අපහසුතාව data- හරහා සැලසුම් ප්‍රත්‍යාවර්තනය කිරීම

අංග ප්‍රමාණ

CSS හි අංග ප්‍රසාරණය පරීක්ෂණ අංගය අංගයේ ක්ලයන්ට් ප්‍රමාණය අංගයේ සම්පූර්ණ ප්‍රමාණය ස්ක්‍රෝල් සහිත අංගයේ ප්‍රමාණ අංග ස්ක්‍රෝල් කිරීම අංගයේ ස්ක්‍රෝල් වෙනස් කිරීම අවසානය දක්වා අංගය ස්ක්‍රෝල් කිරීම අංගය විවෘත කිරීම ස්ක්‍රෝල් තීරු පළල

වින්ඩෝවේ මෙට්‍රික්ස්

වින්ඩෝවේ ප්‍රමාණය ස්ක්‍රෝල් කිරීම සලකා බලා වින්ඩෝවේ ප්‍රමාණය වින්ඩෝවේ ස්ක්‍රෝල් කිරීම ලබා ගැනීම වින්ඩෝවේ ස්ක්‍රෝල් කිරීම ලබා ගැනීම සහ වෙනස් කිරීම වින්ඩෝව ස්ථානයකට ස්ක්‍රෝල් කිරීම සඳහා වන ක්‍රමය වින්ඩෝව අගයකින් ස්ක්‍රෝල් කිරීම සඳහා වන ක්‍රමය වින්ඩෝව අංගයකට ස්ක්‍රෝල් කිරීම සඳහා වන ක්‍රමය ස්ක්‍රෝල් ඉවුම්පත්

Map සංචිත

හැඳින්වීම ප්‍රයෝජනවත් හැකියාවන් ලූපයකින් පෙරළීම යතුරු සහ අගයන් Map යෙදීම

Set කොලෙක්ෂන්

හැඳින්වීම මුලින් පුරවන ආකාරය ප්‍රයෝජනවත් හැකියාවන් ලූපයකින් පෙරළීම පරිවර්තනය අරාවෙන් අනුපිටපත් ඉවත් කිරීම අනුපිටපත් නොමැතිව ලබා ගැනීම

සුවඳැලි අරා

හැඳින්වීම අරා සමඟ සමානකම් වෙනස්කම් අරාවක් දැයි පරීක්ෂා කිරීම අරාවකට පරිවර්තනය කිරීම සුවඳැලි අර වර්ග වර්ග අතර වෙනස

සංකේත

Symbol වර්ගය හඳුන්වාදීම සංකේතයේ විස්තර සංකේත වස්තු යතුරු වේ සංකේත සහිත වස්තුවක් හරහා පුනරාවර්තනය වීම වස්තුවක ශ්‍රිතය ශ්‍රිතයක වස්තු ක්‍රියාකාරකම් ගෝලීය සංකේත සංකේතයේ නම ලබා ගැනීම හොඳින් දන්නා සංකේත

Iterator

Iterable objects Iterator function Iterator calls Generators Loops in generators Single iteration of iterators Object iterator Creating iterable objects Generator via computed property Built-in iterator values Built-in iterator keys Built-in iterator entries Three built-in iterators Spread operator and iterators Built-in string iterators Array of number digits Numbering DOM elements Getting DOM element data

JSON ආකෘතිය

හැඳින්වීම JSON දත්ත වෙත දත්ත JSON ලෙස JSON හි දත්ත වෙනස් කිරීම

ගබඩාව

හැඳින්වීම දෝෂ නිරාකරණයේ ගබඩාව දත්ත එක් වරක් සුරැකීම දත්ත නැවත ලිවීම දත්ත ඉවත් කිරීම ගබඩාව හිස් කිරීම රෙකෝඩ් ගණන සුචිය අනුව යතුර ලබා ගැනීම සුචි අනුව ගබඩාව හරහා පුථුවනය ගබඩාවේ යතුරු සහ අගයන්හි අරා හැඩතල ගබඩා කිරීම ගබඩා කළ හැඩතල වෙනස් කිරීම ප්‍රායෝගික කටයුතු

රෙගුලාසි ප්‍රකාශන

හැඳින්වීම පුනරාවර්තන ක්‍රියාකරුවන් සමූහගත කරන වරහන් විශේෂ අක්ෂර ආරක්ෂණය කරල් වරහන් ලෝභභාවය සීමා කිරීම අක්ෂර සමූහ අක්ෂර සැකසුම් අක්ෂර සැකසුම් යටිකුරු කිරීම සිරිලික් විශේෂතා විශේෂ අක්ෂර සැකසුම් තුළ අක්ෂර සමූහ සැකසුම් තුළ ව්‍යතිරේක විශේෂ අක්ෂර සැකසුම් තුළ හොට් අක්ෂරය සැකසුම් තුළ සැකසුම් තුළ ඉතිරි අඩංගු විශේෂතා කේසය නොසලකා හැරීම පේළියේ ආරම්භය හා අවසානය වචන සීමාව බහුපේළිත්වය 'හෝ' විධානය විචල්‍යයක් සමඟ රෙගුලාසි test ක්‍රමය search ක්‍රමය split ක්‍රමය match ක්‍රමය match ක්‍රමයේ පොකට්ස් ගෝලීය match ගෝලීය matchAll exec ක්‍රමය lastIndex ගුණාංගය replace ක්‍රමයේ පොකට්ස් replace ක්‍රමයේ callback replace ක්‍රමයේ අක්‍රීය පොකට්ස් රෙගුලාසියෙහිම පොකට්ස් නම් කළ පොකට්ස් ප්‍රකාශනය තුළ නම් කළ පොකට්ස් සංරක්ෂණය නොකරන වරහන් ධනාත්මක හා ඍණාත්මක පෙරදසුන රෙගුලාසියක් සහිත නූල නූල් සඳහා ධජ නූල් තුළ පසු ආනත රේඛාව

ව්‍යතිරේක තත්ව

හැඳින්වීම හටගන්නා තත්ව වර්ග ව්‍යතිරේක අල්ලා ගැනීම try-catch සමඟ විකසනය සංකේතය තුළ ව්‍යතිරේක අල්ලා ගැනීම ව්‍යතිරේකය සහිත වස්තුව මූලික ව්‍යතිරේක වර්ග ව්‍යතිරේක වර්ග යෙදීම ව්‍යතිරේක දමා හැරීම විවිධ ව්‍යතිරේක වර්ග දමා හැරීම තමන්ගේම ව්‍යතිරේක වර්ග දමා හැරීම data- ගුණාංග සහිත ව්‍යතිරේක උදාහරණය JSON සහිත ව්‍යතිරේක උදාහරණය ව්‍යතිරේක පරීක්ෂා කිරීම

අසමකාලීනත්වය

සමකාලීන හා අසමකාලීන කේතය සිදුවීම් ආකෘතියේ අසමකාලීනත්වය පින්තූර ලබා ගැනීමේ අසමකාලීනත්වය අසමකාලීන කේතයේ අපවාදයන්

අසමකාලීන කොල්බැක්

හැඳින්වීම කොල්බැක් වෙත අසමකාලීනව ප්‍රතිඵල සම්ප්‍රේෂණය කිරීම අසමකාලීන කොල්බැක් වෙත පරාමිතීන් සම්ප්‍රේෂණය කිරීම අසමකාලීන කොල්බැක් වල අසාමාන්‍ය තත්ව සැකසීම රූප පූරණය කිරීම callback hell ගැටලුව ලූපයක රූප අසමකාලීනව පූරණය කිරීම

පොරොමිස්

පොරොමිස් හැඳින්වීම අසාමාන්ය තත්වයන් දෝෂය සහිත වස්තුව අසාමාන්ය තත්ව වෙන්වම අල්ලා ගැනීම පොරොමිස් තත්වයන් පොරොමිස් දාම දාමය තුළ පොරොමිස් පොරොමිස් දාමවල අසාමාන්ය තත්වයන් පොරොමිස් අරා සමඟ වැඩ කිරීම සම්පූර්ණ කරන ලද පොරොමිස් සෑදීම අසමමුහුර්ත කේතය පොරොමිස් බවට පරිවර්තනය කිරීම promise hell ගැටලුව සමමුහුර්ත විලාසයෙන් පොරොමිස් සමමුහුර්ත විලාසයේ අසාමාන්ය තත්වයන්

ග්‍රන්ථාල

හැඳින්වීම භාවිතය CDN ග්‍රන්ථාලවල අපහසුතා

මෙවලම්

සිමන්ටික් වර්ෂන ක්‍රමය ටර්මිනල් NodeJS npm හැඳින්වීම npm හරහා ස්ථාපනය කිරීම ස්ථාපනය කිරීමේ කෙටි ආකාරය package.json ගොනුව තුළ යැපීම් Dev යැපීම් යැපීම්වල අනුවාද ආකෘති package.json ගොනුවේ සැකසුම් package.json ගොනුව සෑදීම npm ව්‍යාපෘතිය මාරු කිරීම package-lock.json ගොනුව පැකේජ යාවත්කාලීන කිරීම පැකේජ ඉවත් කිරීම npm හරහා ගෝලීය ස්ථාපනය පැකේජ ගෝලීයව ඉවත් කිරීම npx මෙවලම npm හරහා ස්ක්‍රිප්ට් දියත් කිරීම Yarn කළමනාකරු

ES ඒකක

මොඩියුල හැඳින්වීම ES මොඩියුල සක්‍රිය කිරීම Webpack ස්ථාපනය කිරීම Webpack වැඩ කරන ආකාරය Webpack සැකසුම Webpack ගොනු කිරීම අරඹන ආකාරය සැකසුම Webpack භාවිතයෙන් පරීක්ෂණ ගොනු කිරීම බන්ඩලය HTML හි සම්බන්ධ කිරීම ES මොඩියුලයක් නිර්මාණය කිරීම ES මොඩියුලයක් ආයාත කිරීම ආයාත කිරීමේදී නැවත නම් කිරීම මොඩියුලයක සියලු අන්තර්ගතයන් ආයාත කිරීම පෙරනිමි නිර්යාතය නිර්යාත සංයෝජනය නිර්යාත සංයෝජනයකදී සියලු අන්තර්ගතයන් ආයාත කිරීම මුල්‍ය නිර්යාත කිරීම ස්ථාවර ලෙස මුල්‍ය npm මොඩියුල ආයාත කිරීම ගතික ආයාතය ගතික බහු ආයාතය CommonJS මොඩියුල පරිවර්තනය කිරීම

HTTP ප්‍රොටෝකෝලය

HTTP පෙළපොත හදාරන්න URLSearchParams URL

පරීක්ෂණ සේවාදායකය

හැඳින්වීම භාවිතය කේතය ක්‍රියාත්මක කිරීම HTML ජනනය ප්‍රතිචාර ශීර්ෂ පෝර්ට් සකස් කිරීම බහු දියත් කිරීම

ආකෘති

ආකෘති යොමු කිරීම ආකෘති යොමු කිරීමේ ක්‍රම GET ක්‍රමය භාවිතයෙන් ආකෘති යොමු කිරීම POST ක්‍රමය භාවිතයෙන් ආකෘති යොමු කිරීම GET ඉල්ලීම් GET ඉල්ලීම් යෙදීම ආකෘති බොත්තම් JavaScript හරහා ආකෘති යොමු කිරීම ආකෘතිය යොමු කිරීම තහනම් කිරීම FormData හැඳින්වීම FormData ක්‍රම FormData පුනරාවර්තක

AJAX

AJAX හැඳින්වීම fetch සමඟ වැඩ කිරීමේ මූලික කරුණු HTTP ප්‍රතිචාර කේතය විමසුමේ සාර්ථක බව අසාමාන්ය තත්වයන් දෝෂ හඳුනාගැනීම සම්පුර්ණයෙන් HTTP ප්‍රතිචාර ශීර්ෂක JSON ලබා ගැනීම HTTP විමසුම් ශීර්ෂක GET විමසුම් POST විමසුම් URLSearchParams හරහා දත්ත FormData හරහා දත්ත පෝරමය සම්පුර්ණයෙන් යැවීම JSON යැවීම CORS ප්‍රතිපත්තිය කුකී යැවීම සමකාලීන විලාසය

කැන්වස් සමඟ වැඩ කිරීම

ආරම්භක කටයුතු රේඛා ඇඳීම සෘජුකෝණාස්ර ඇඳීම වෘත්ත ඇඳීම රේඛා වර්ණය වෙනස් කිරීම රේඛාවේ පළල වෙනස් කිරීම ලූප

කේතයේ ප්‍රශස්තකරණය

වෙබ් අඩවිය පූරණය වීමේ වේග සාධක ලබා ගත හැකි සම්පත් පුනරාවර්තන ක්‍රියාවලීන්හි ප්‍රශස්තකරණය බරපතල පුනරාවර්තන ක්‍රියාවලීන්හි ප්‍රශස්තකරණය ලූප් ක්‍රියාවලීන්හි ප්‍රශස්තකරණය ලූපයේ අතිරික්ත ගමන් ප්‍රශස්තකරණය අන්තර්ගත ශ්‍රිත මගින් ප්‍රශස්තකරණය ප්‍රශස්ත ඇල්ගොරිතම තෝරා ගැනීම රෙගුලාසි භාවිතයේ ප්‍රශස්තකරණය DOM සමඟ වැඩ කිරීමේ ප්‍රශස්තකරණය මතක පරිභෝජන ප්‍රශස්තකරණය අරාවක් බවට පරිවර්තනය කිරීමේ ප්‍රශස්තකරණය සිද්ධි සැකසුම්කරුවන්ගේ ප්‍රශස්තකරණය මතකයේ අරමුණින් වේගයේ ප්‍රශස්තකරණය

⁅t⁆දත්ත⁅/t⁆

⁅t⁆නොවෙනස්ව පැවතීම⁅/t⁆ ⁅t⁆අරාව පිටපත⁅/t⁆ ⁅t⁆වස්තු පිටපත⁅/t⁆ ⁅t⁆අරාවට මූලද්‍රව්‍ය එකතු කිරීම⁅/t⁆ ⁅t⁆අරාවෙන් මූලද්‍රව්‍ය ඉවත් කිරීම⁅/t⁆ ⁅t⁆අරාවෙහි මූලද්‍රව්‍ය වෙනස් කිරීම⁅/t⁆ ⁅t⁆වස්තූන්ගේ අරාව⁅/t⁆ ⁅t⁆අහඹු id එකක් ජනනය කිරීම⁅/t⁆ ⁅t⁆id සහිත මූලද්‍රව්‍යයක් එකතු කිරීම⁅/t⁆ ⁅t⁆id එක අනුව මූලද්‍රව්‍යය ඉවත් කිරීම⁅/t⁆ ⁅t⁆id එක අනුව මූලද්‍රව්‍යය වෙනස් කිරීම⁅/t⁆ ⁅t⁆id එක අනුව ගුණාංගයක් වෙනස් කිරීම⁅/t⁆ ⁅t⁆id එක අනුව මූලද්‍රව්‍යය ලබා ගැනීම⁅/t⁆
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න