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

HTML5 data-* एट्रिब्यूट टाइप कास्टिंग स्ट्रिंग्स और नंबर्स

डेटा एट्रिब्यूट टाइप कास्टिंग

डेटा-एट्रिब्यूट टाइपकास्टिंग नंबर्स और स्ट्रिंग्स के लिए, उपयोग करें:

[...document.querySelectorAll("a")].forEach(a => 
    console.log("type: %s, value: %o", typeof a.dataset.value, a.dataset.value)
);

उपरोक्त निम्नलिखित डेटा-एट्रिब्यूट्स के लिए है

<a data-value="6.0">6.0</a>
<a data-value="6.5">6.5</a>

dataset प्रॉपर्टी सभी मानों को स्ट्रिंग्स के रूप में लौटाती है। संख्यात्मक ऑपरेशन के लिए मैन्युअल पार्सिंग आवश्यक है।

  1. जावास्क्रिप्ट में टाइप कास्टिंग जावास्क्रिप्ट में टाइप कास्टिंग

    परिचय टाइप कास्टिंग का अर्थ है एक डेटा टाइप से दूसरे में स्पष्ट रूप से रूपांतरण। जावास्क्रिप्ट में सबसे आम मेथड्स हैं: स्ट्रिंग में बदलने के लिए String(), बूलियन में Boolean(), और नंबर में Number()। उदाहरण निम्न कोड जावास्क्रिप्ट में टाइप कास्टिंग के लिए है: <!DOCTYPE html> <html lang=&q

  1. जावास्क्रिप्ट में संख्याओं को राउंड और ट्रंकेट करना जावास्क्रिप्ट में संख्याओं को राउंड और ट्रंकेट करना

    जावास्क्रिप्ट में संख्याओं को राउंड और ट्रंकेट करने के लिए दो फ़ंक्शन हैं: Math.round() और Math.trunc() - Math.round() - यह दशमलव संख्या को निकटतम पूर्णांक मान तक राउंड करता है। Math.trunc() - यह केवल दशमलव संख्या के भिन्नात्मक भाग को हटाता है और इसे पूर्ण संख्या में बदल देता है। जावास्क्रिप्ट म

  1. - C# में Type Conversion और Type Casting में अंतर

    C# में Type Conversion vs Type Casting C# में टाइप कन्वर्जन और टाइप कास्टिंग अक्सर एक ही अर्थ में उपयोग होते हैं: **एक टाइप के मान को दूसरे टाइप में बदलना**। तकनीकी रूप से कास्टिंग एक्सप्लिसिट कन्वर्जन का सिंटैक्स है। दो रूप 1. इम्प्लिसिट टाइप कन्वर्जन (Implicit Conversion) कंपाइलर द्वारा स्वचालि