JavaScript
Screenshot of JavaScript source code | |
| Paradigm | Multi-paradigm: event-driven, functional, imperative, procedural, object-oriented programming |
|---|---|
| တဲမ်းထွို့ꩻအပွိုင်ဒသုဲင်းသား | Brendan Eich of Netscape initially; others have also contributed to the ECMAScript standard |
| First appeared | ဒီသဲဥ်ဗာ ၄၊ ၁၉၉၅[၁] |
| စွူဖြွိုးဒါႏထေႏပြန်ႏချက် | ECMAScript 2024[၂] |
| ထေအစမ်ꩻ | ECMAScript 2025[၃] |
| အစွိုးအမျိုꩻစနိစ် | Dynamic, weak, duck |
| en:Filename extensions |
|
| ဝဲက်သုဲက် | ecma-international.org/publications-and-standards/standards/ecma-262/ |
| Major implementations | |
| V8, JavaScriptCore, SpiderMonkey, Chakra | |
| Influenced by | |
| Java,[၅][၆] Scheme,[၆] Self,[၇] AWK,[၈] HyperTalk[၉] | |
| Influenced | |
| ActionScript, AssemblyScript, CoffeeScript, Dart, Haxe, JS++, Opa, TypeScript | |
| |
JavaScript (အဒွေါင်ႏ : JS) ကရိုꩻနဝ်ꩻ ပရိုဂရမ်မိဉ်းဘာႏသာႏငေါဝ်းငွါတမျိုꩻဒျာႏသွူ။ ဝွေꩻယိုနဝ်ꩻ ဝင်ꩻသွုံꩻအီဒျာႏ high-level, dynamic, untyped တွမ်ႏ interpret ဖုံႏအလောင်းသွူ။ HTML, သီအဲသ်အဲသ် (CSS) တွမ်ႏ Javascript ဖုံႏနဝ်ꩻ ခွုင်းတဲင် Web Browser နုဲင်းခေတ်ဟန်ႏသလဲင်ႏခါယိုအတာႏ ဝွေꩻထောက်ပံးဖေႏနွောင်ꩻလို့ဒျာႏတဲင် ဝဲက်သုဲက် ကဲဉ်းအာအာနဝ်ꩻ အဝ်ႏသွုံꩻအီလွယိုဖုံႏသွူ။ နဝ်ꩻထွူတကာႏတဝ်း ခေတ်နုဲင်းလဲင်ႏခါ ကအဝ်ႏသွုံꩻအာဒါႏ World Wide Web(ဝဲက်) ဖုံႏအတာႏလဲ့ အသွုံꩻအီအာဒျာႏ အနယ်ꩻပညာႏယိုတမျိုꩻနေနေသွူ။ ၂၀၂၃ ဗာႏ စာႏရင်ꩻအလꩻ webpage clientတာႏ ဝဲက်သုဲက်ကို ၉၈.၇ % နဝ်ꩻ အဝ်ႏထူႏသွုံꩻအီ JavaScript နဝ်ꩻသွူ။[၁၀]
Javascript ယိုနဝ်ꩻ အထောက်ပံးဖေႏနွောင်ꩻ အော့ဗ်စဲစ် အိုရီယဉ့်တဲတ် ပရိုဂရမ်းမိဉ်း(OOP)၊ Imperative တွမ်ႏ Functional programmingဖုံႏသွူ။ လိတ်ဖုံႏ၊ Array ဖုံႏ၊ မွူးနီꩻစွယ်ꩻဖုံႏတွမ်ႏ regular expressionဖုံႏ အတွက်တာႏ API (Application Programming Interface) ဖုံႏ အဝ်ႏပါထွူဒျာႏသွူ။ ကွဲတဲင်တွော့ꩻ Input/Output (I/O) ခွုမ်မာꩻချက်ဖုံႏကထွာဒါႏ