{# canonical_base is the OWNING tenant's origin: all 16 Peasy domains serve the same catalogue, so a page rendered by a non-owner points its canonical at the owner instead of competing with it. Falls back to this site for static/self-owned pages. #}
🍋
Menu
.js Code

JavaScript सोर्स फ़ाइल (.js)

वेब ब्राउज़र और Node.js रनटाइम में निष्पादित होने वाली प्रोग्रामिंग भाषा। JavaScript फ़ाइलें इंटरैक्टिव वेब पेज, सर्वर-साइड ऐप्लिकेशन और मोबाइल ऐप्स बनाने के लिए उपयोग की जाती हैं।

MIME Type

text/javascript

प्रकार

टेक्स्ट

संपीड़न

दोषरहित

लाभ

  • + Runs natively in every web browser without plugins
  • + Massive ecosystem — npm has 2+ million packages
  • + Full-stack capability (browser + Node.js server)
  • + Modern features: async/await, modules, destructuring

हानियाँ

  • Dynamic typing can lead to runtime errors
  • Quirky type coercion (e.g., [] + {} behavior)
  • Single-threaded — CPU-bound tasks need Web Workers

.JS कब उपयोग करें

फ्रंटएंड वेब डेवलपमेंट, React/Vue/Angular ऐप्स, Node.js बैकएंड, सर्वरलेस फ़ंक्शन्स, और क्रॉस-प्लेटफ़ॉर्म मोबाइल ऐप्स (React Native)।

तकनीकी विवरण

JavaScript फ़ाइलें (.js) UTF-8 एन्कोडेड टेक्स्ट हैं। ECMAScript स्पेसिफ़िकेशन (वर्तमान ES2024) प्रोटोटाइपल इनहेरिटेंस, closures, Promises, async/await और modules को परिभाषित करती है। ब्राउज़र JIT कम्पाइलर (V8, SpiderMonkey) कोड को ऑप्टिमाइज़ करते हैं।

इतिहास

Brendan Eich ने 1995 में Netscape Navigator के लिए 10 दिनों में JavaScript बनाया। ECMAScript मानक (1997) ने भाषा को औपचारिक बनाया। ES6/ES2015 ने classes, modules, arrow functions जोड़े। Node.js (2009) ने JavaScript को सर्वर-साइड में ले आया।

.JS से रूपांतरित करें

.JS में रूपांतरित करें

संबंधित फ़ॉर्मेट

संबंधित शब्द