removeData मेथड
removeData मेथड हमें उन मूल्यों को हटाने की अनुमति देता है
जो data मेथड का उपयोग करके सेट किए गए थे।
सिंटैक्स
कुंजी नाम के साथ मेथड को कॉल करके, हम उस मान को हटा देंगे जो दी गई कुंजी के साथ ऑब्जेक्ट में संग्रहीत है:
.removeData(कुंजी नाम);
हम एक सरणी के रूप में या स्ट्रिंग के रूप में सूची को मेथड में पास कर सकते हैं, जहां कुंजी नाम रिक्त स्थान से अलग किए गए हैं, ताकि एक साथ कई मान हटाए जा सकें:
.removeData(सूची);
यदि मेथड को कोई पैरामीटर पास नहीं किया जाता है, तो हम सभी डेटा को हटा देंगे:
.removeData();
उदाहरण
आइए data का उपयोग करके
p टैग के लिए डेटा सेट करें, कुंजी नाम 'test' और
मान 21 पास करके, और फिर removeData का उपयोग करके
उन्हें फिर से हटा दें:
<p>पाठ</p>
$('p').data('test', 21); // डेटा लिखा जाता है
console.log($('p').data('test')); // 21 आउटपुट करेगा
$('p').removeData('test'); // 'test' के लिए डेटा हटा दिया गया है
console.log($('p').data('test')); // undefined आउटपुट करेगा
यह भी देखें
-
dataमेथड,
जो एलिमेंट में डेटा लिखने और पढ़ने की अनुमति देता है -
hasDataमेथड,
जो एलिमेंट में डेटा की उपस्थिति की जांच करता है -
JavaScript मेथड
removeAttribute,
जो टैग से निर्दिष्ट एट्रिब्यूट को हटाने की अनुमति देता है