පළමුව, JavaScript යනු කුමක්ද? Java Script යනු විවිධ යෙදුම් වෙත ප්රවේශ වීමට භාවිතා කරන ක්රමලේඛන භාෂාවකි. ජාවා ස්ක්රිප්ට් යනු වඩාත් ජනප්රිය ක්රමලේඛන භාෂාවක් වන අතර එහි ජනප්රියතාවය වර්ධනය වෙමින් පවතී. ඔබ ජාවා ස්ක්රිප්ට් ජනප්රිය වීමට හේතුව සහ 2022 දී JS ඉගෙනීම වටී ද යන්න ගැන තව දැන ගැනීමට කැමති නම්, පහත කරුණු පරීක්ෂා කරන්න. [ශීර්ෂ පාඨය id=”attachment_7684″ align=”aligncenter” width=”760″]
Brendan Eich, JavaScript හි පියා[/caption]
- ඔබ JavaScript ක්රමලේඛන භාෂාව ඉගෙන ගැනීමට පෙර දැනගත යුතු JS පිළිබඳ මූලික තොරතුරු
- JavaScript මෙතරම් ජනප්රිය වන්නේ ඇයි සහ එය එහි ජනප්රියත්වය ලැබීමට සුදුසුද?
- ඔබ JavaScript ඉගෙන ගත යුත්තේ ඇයි?
- භාෂාවේ අපේක්ෂාවන් මොනවාද
- අනාගතයේදී JS වැඩසටහන්කරුවන් සඳහා ඉල්ලුමක් ඇති වේ
- JavaScript වාසි සහ අවාසි
- JavaScript ක්රීඩා සංවර්ධනය
- 2022 දී JS සංවර්ධකයෙකු වන්නේ ඇයි – ඔබ JavaScript ඉගෙන ගත යුත්තේ ඇයි, ඉදිරිදර්ශන
- JavaScript හි රොබෝවරු සහ උපාය මාර්ග වෙළඳාම් කිරීම
ඔබ JavaScript ක්රමලේඛන භාෂාව ඉගෙන ගැනීමට පෙර දැනගත යුතු JS පිළිබඳ මූලික තොරතුරු
JavaScript යනු විවිධ ප්රවේශයන් සඳහා සහය දක්වන ඉහළ මට්ටමේ ක්රමලේඛන භාෂාවකි. අර්ථකථනය කරන ලද භාෂා සමූහයට යොමු වේ. JavaScript අඩංගු දේ:
- තොරතුරුවල අගය තීරණය වන්නේ නියතයේ හෝ කර්ණයක අගය ගණනය කිරීමෙනි.
- ප්රවේශ වූ විට වැඩසටහනේ හෝ යෙදුමේ කේතය අනාවරණය වේ.
- ජාවා ස්ක්රිප්ට් ශ්රිත වෙනත් ගොනු වලින් වෙනත් වෙනම කාර්යයන් ලෙස පැවරිය හැකිය, ඔබට ඒවා බෙදා ගත හැකිය.
- ජාවාස්ක්රිප්ට් බහුලව පවතින නිසා බ්රව්සර් විශාල ප්රමාණයක් එයට සහය දක්වයි.
ES6 යනු ජාවාස්ක්රිප්ට් වෙත නව එකතු කිරීමකි, එය එහි ක්රියාකාරීත්වය පුළුල් කරයි. ඊතල ක්රියාකාරී වාක්ය ඛණ්ඩය, පටි ඉවත් කිරීම, පැතිරීම සහ විවේක ක්රියාකරුවන්, මොඩියුල සහ පන්ති සඳහා සහය එක් කරයි.
ජාවාස්ක්රිප්ට් පුළුල් සහ ජනප්රියයි, එබැවින් එය වටා බොහෝ ප්රජාවන් පිහිටුවා ඇත, එමඟින් සංවර්ධකයින්ට අමතර මෙවලම් වෙත ප්රවේශය ලබා දේ:
- පුස්තකාල සහ රාමු.
- එකතුකරන්නන්.
- සහායක පුස්තකාල.
- ස්ථිතික අඩවි උත්පාදක යන්ත්ර.
එසේම JS:
- React, Angular සහ Vue භාවිතයෙන් නවීන ඉදිරිපස පද්ධති නිර්මාණය කිරීමට ඔබට ඉඩ සලසයි;
- හරස් වේදිකා යෙදුම් නිර්මාණය කිරීමට React Native භාවිතා කිරීම;
- බොහෝ ක්රීඩා JS හි ලියා ඇත;
- වෙළඳ රොබෝවරු JavaScript වලින් ලියා ඇත.
JavaScript මෙතරම් ජනප්රිය වන්නේ ඇයි සහ එය එහි ජනප්රියත්වය ලැබීමට සුදුසුද?
කලින් සඳහන් කළ පරිදි, ජාවාස්ක්රිප්ට් වඩාත් ජනප්රිය ක්රමලේඛන භාෂාවක් ලෙස ශ්රේණිගත කරයි, එය භාවිතා කරන සංඛ්යාව සහ ව්යාපෘති සංඛ්යාව සහ ඉල්ලීම් වාර ගණන අනුව.
ජාවා යනු ආරම්භක ක්රමලේඛකයින්ට සංවර්ධනයට පිවිසීමට හොඳ විකල්පයකි. රුසියානු සමූහාණ්ඩුවේ සමාගම් ආරම්භකයින් ඔවුන්ගේ වෙබ් චිත්රාගාර වෙත රැගෙන යයි. චිත්රාගාර විශාල නගරවල සහ කලාපවල පිහිටා ඇත.
වෘත්තිකයන් විසින් සටහන් කරන ලද JavaScript හි වාසි:
- JS හි පළමු ප්ලස් නම් JS හි නම්යශීලීභාවය වන අතර එමඟින් ඔබට යෙදුම් හෝ විශාල අන්තර්ක්රියාකාරීත්වයක් ඇති අඩවි නිර්මාණය කිරීමට ඉඩ සලසයි.
- අවධානය යොමු කළ යුතු දෙවන කරුණ නම් දැනට ජනප්රිය වෙමින් පවතින වෙබ් යෙදුම් සංවර්ධනයයි . මෙම වර්ධනයන් දැන් Google විසින් සක්රියව අනුගමනය කරයි. නමුත් දැන් PWA ජනප්රිය වෙමින් පවතින අතර එය අනාගතයේදී වෙළඳපල අල්ලා ගත හැකිය. PWA නිර්මාණය කර ඇත්තේ JavaScript භාවිතයෙන්.
සහ මෙන්න මතයක්, https://habr.com/:වෙනත් ඕනෑම භාෂාවක් මෙන්, JS පරිපූර්ණ නොවේ – Java Script ද එහි අවාසි ඇත:
- ගොනු කියවීම සහ බාගත කිරීම නොමැතිකම.
- “දෝෂ වලට සමාව දීම” – මෙය භාෂාවේ අඩුපාඩු මඟ හරින අතර ඒවා ඉස්මතු නොකරයි, එය තමන්ගේම සංකල්පයට අනුව සමහර දත්ත ලියයි. මේ සියල්ල දැනටමත් වැඩ සහ නිදොස්කරණයේ අදියරේදී අනාවරණය වී ඇත.
- දුරස්ථ ප්රවේශය සඳහා සහාය නොමැතිකම.
- ආක්රමණිකයන්ට පහසුවෙන් ප්රවේශ විය හැකිය. භාෂාවේ ප්රවේශ්යතාවය නිසා, පරිශීලකයින්ට හානි කරන අනිෂ්ට කේතය එයට ඇතුළු කිරීම අපහසු නැත.
[Caption id=”attachment_7666″ align=”aligncenter” width=”700″]
GitHub ට අනුව ඉහළම ක්රමලේඛන භාෂා 15[/ශීර්ෂ පාඨය]
JavaScript හි රොබෝවරු සහ උපාය මාර්ග වෙළඳාම් කිරීම
ජාවා වෙබ් අඩවි සහ ක්රීඩා සංවර්ධනය සඳහා පමණක් නොව වෙළඳ රොබෝවරුන් දියත් කිරීම සඳහා භාවිතා කරන බව සඳහන් කිරීම වටී
. මෙය සිදු කිරීම සඳහා, Java Script ඔබට අවශ්ය සියල්ල ඇත:
- පොදු වසම තුළ සොයා ගත හැකි තාක්ෂණික දර්ශක.
- Tinkoff පුස්තකාල ආයෝජන-openapi-js-sdk.
- දැන් අපි නිමි උපාය මාර්ගය තවදුරටත් වෙනස් කිරීම සඳහා අච්චුවක් ලෙස ගනිමු. අච්චුව සරලම 2 SMA උපාය මාර්ගය වනු ඇත.
- අපි උපාය මාර්ගය ප්රශස්ත කරමු. මේ සඳහා ජාන විද්යාව භාවිතා කරනු ඇත. මෙය සිදු කිරීම සඳහා, ඔබට ජාන ගෝරිදම් පුස්තකාලය අවශ්ය වේ.
[ශීර්ෂ පාඨය id=”attachment_7679″ align=”aligncenter” width=”811″]
සංවර්ධකයෙකුගේ මාර්ගය දුෂ්කර සහ කටු සහිතය[/ශීර්ෂ පාඨය] ජාවා ස්ක්රිප්ට් සහ ඒ ආශ්රිත පුස්තකාල සහ රාමු භාවිතා කරමින්, කනිෂ්ඨ JS ක්රමලේඛක-වෙළෙන්දෙකුට පවා සරල වෙළඳ රොබෝවක් ලිවිය හැක, එය මඟ දිගේ ප්රශස්ත කරයි. වෙළඳපොලේ වෙනස්කම් සමඟ වැඩිදියුණු කළ යුතු බොහෝ සූක්ෂ්මතා මතු විය. සූත්රය අනුව උපාය ප්රශස්ත කළ පසු: ගණිත අපේක්ෂාව = ලාභයේ සම්භාවිතාව x සාමාන්ය ලාභය – අලාභයේ සම්භාවිතාව x සාමාන්ය අලාභය. ඊළඟට අතුරු මුහුණත නිර්මාණය කර ඇති කේතය සමඟ වැඩ පැමිණේ. ඇල්ගොරිතම ක්රියා කරන පරාමිති සැකසීම සඳහා අතුරු මුහුණත පුරවනු ලැබේ. ජාන විද්යාව භාවිතයෙන් වෙළඳ රොබෝවක් නිර්මාණය කිරීමේ විකල්පය සම්බන්ධයෙන්, ඔබ මෙම රොබෝවරයා සඳහා කේත කිහිපයක් ධාවනය කර පුරවා ඒවා පරීක්ෂා කිරීම ආරම්භ කළ යුතුය, ඉන්පසුව, ඔවුන්ගේ අඩුපාඩු හඳුනාගෙන, වඩාත්ම සාර්ථක ඒවා ඒකාබද්ධ කර ඔබට මෙය ඔබ කැමති වාර ගණනක් කළ හැකිය, එක් එක් ඊළඟ ප්රති result ලය එහි කාර්යයට වඩා හොඳින් සහ වඩා හොඳින් මුහුණ දෙනු ඇත, fastSMAPeriod සහ slowSMAPeriod කාල පරිච්ඡේදවල පරාමිතීන් තෝරා ගැනීම මෙන්ම නැවතුම් සහ ගනී. මෙම අනුපාතය අනුව, ඔබට වෙළඳපොලේ වැඩ කරන වෙළඳ පද්ධතියක් නිර්මාණය කළ හැකිය. JavaScript මෙය ඉතා හොඳින් සිදු කරයි. Javascript මෙතරම් ජනප්රිය වන්නේ ඇයි, JS ක්රමලේඛන භාෂාව ඉගෙන ගැනීම වටී ද: https://youtu.be/3kV1ZVM3KGU මෙම ලිපියෙන් ඔබ JS හි විශේෂාංග, එහි වාසි සහ අවාසි ගැන ඉගෙන ගත්තා. [ශීර්ෂ පාඨය id=”attachment_7677″ align=”aligncenter” width=”1200″] මෙන්ම පාද සහ වලිගය. මෙම අනුපාතය අනුව, ඔබට වෙළඳපොලේ වැඩ කරන වෙළඳ පද්ධතියක් නිර්මාණය කළ හැකිය. JavaScript මෙය ඉතා හොඳින් සිදු කරයි. Javascript මෙතරම් ජනප්රිය වන්නේ ඇයි, JS ක්රමලේඛන භාෂාව ඉගෙන ගැනීම වටී ද: https://youtu.be/3kV1ZVM3KGU මෙම ලිපියෙන් ඔබ JS හි විශේෂාංග, එහි වාසි සහ අවාසි ගැන ඉගෙන ගත්තා. [ශීර්ෂ පාඨය id=”attachment_7677″ align=”aligncenter” width=”1200″] මෙන්ම පාද සහ වලිගය. මෙම අනුපාතය අනුව, ඔබට වෙළඳපොලේ වැඩ කරන වෙළඳ පද්ධතියක් නිර්මාණය කළ හැකිය. JavaScript මෙය ඉතා හොඳින් සිදු කරයි. Javascript මෙතරම් ජනප්රිය වන්නේ ඇයි, JS ක්රමලේඛන භාෂාව ඉගෙන ගැනීම වටී ද: https://youtu.be/3kV1ZVM3KGU මෙම ලිපියෙන් ඔබ JS හි විශේෂාංග, එහි වාසි සහ අවාසි ගැන ඉගෙන ගත්තා. [ශීර්ෂ පාඨය id=”attachment_7677″ align=”aligncenter” width=”1200″]
JavaScript යනු වෙබ් අඩවියේ ආත්මයයි [/ සිරස්තලය] ඔබ මෙම භාෂාවෙන් ක්රමලේඛනය ආරම්භ කරන්නේ නම් සහ එහි අපේක්ෂාවන් සහ එහි ඉල්ලුම කොපමණ දැයි අධ්යයනය කිරීමෙන් පසු ඔබේ අනාගතය තීරණය කළ හැකිය, ඔබේ අනාගතය ඉතා සාර්ථක වනු ඇත, සහ ක්රමලේඛන කුසලතා ඉල්ලුම.