Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में Math ऑब्जेक्ट क्या है?

Math ऑब्जेक्ट में गणितीय स्थिरांक और फंक्शन के लिए प्रॉपर्टी और मेथड होते हैं। अन्य ग्लोबल ऑब्जेक्ट्स के विपरीत, Math एक कंस्ट्रक्टर नहीं है। Math की सभी प्रॉपर्टी और मेथड स्टैटिक हैं और Math को ऑब्जेक्ट के रूप में उपयोग करके बिना इसे बनाए कॉल किया जा सकता है।

इस प्रकार, आप स्थिरांक pi को Math.PI के रूप में संदर्भित करते हैं और साइन फंक्शन को Math.sin(x) के रूप में कॉल करते हैं, जहां x मेथड का तर्क है।

Math की प्रॉपर्टी और मेथड को कॉल करने का सिंटैक्स निम्न है:

var pi_val = Math.PI;
var sine_val = Math.sin(60);

JavaScript में Math ऑब्जेक्ट लागू करना सीखने के लिए निम्न कोड चलाएं। यहां हम Math PI प्रॉपर्टी पर काम कर रहे हैं जो एक वृत्त की परिधि और उसके व्यास का अनुपात लौटाता है जो लगभग 3.14159 होता है:

उदाहरण

<html>
  <head>
    <title>JavaScript Math PI Property</title>
  </head>
  <body>
    <script>
      var property_value = Math.PI;
      document.write("Property Value (PI) : " + property_value);
    </script>
  </body>
</html>

आउटपुट

Property Value (PI) : 3.141592653589793
  1. जावास्क्रिप्ट में ऑब्जेक्ट डीस्ट्रक्चरिंग जावास्क्रिप्ट में ऑब्जेक्ट डीस्ट्रक्चरिंग

    जावास्क्रिप्ट में ऑब्जेक्ट डीस्ट्रक्चरिंग के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    b

  1. जावास्क्रिप्ट में WeakMap ऑब्जेक्ट जावास्क्रिप्ट में WeakMap ऑब्जेक्ट

    WeakMap ऑब्जेक्ट में एलिमेंट्स की-वैल्यू पेयर के रूप में होते हैं जहां की एक ऑब्जेक्ट होनी चाहिए और वैल्यू कोई भी प्रिमिटिव वैल्यू या ऑब्जेक्ट हो सकती है। जिन ऑब्जेक्ट्स को WeakMap में की के रूप में उपयोग किया जाता है, वे गार्बेज कलेक्ट हो जाते हैं यदि उनका कोई रेफरेंस नहीं होता। जावास्क्रिप्ट में

  1. जावास्क्रिप्ट में Map ऑब्जेक्ट जावास्क्रिप्ट में Map ऑब्जेक्ट

    Map ऑब्जेक्ट को ES6 में पेश किया गया था और यह एलिमेंट्स का एक संग्रह है जो की और वैल्यू पेयर होते हैं। एक मैप में की या वैल्यू एक ऑब्जेक्ट या प्रिमिटिव वैल्यू हो सकती है। जावास्क्रिप्ट में मैप ऑब्जेक्ट के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta