Metoda removeData

Metoda removeData ne permite ștergem valorile setate cu ajutorul metodei data.

Sintaxă

Apelând metoda cu numele cheii, vom șterge valoarea, stocată în obiect cu cheia dată:

javascript.removeData(nume cheie);

De asemenea, putem transmite metodei o listă sub formă de array sau șir de caractere, unde numele cheilor sunt separate prin spații, pentru a șterge mai multe valori deodată:

javascript.removeData(listă);

Dacă nu îi transmitem metodei niciun parametru, atunci vom șterge toate datele:

javascript.removeData();

Exemplu

Să setăm cu ajutorul data date pentru tag-ul p, transmitând numele cheii 'test' și valoarea 21, apoi cu ajutorul removeData să le ștergem din nou:

html<p>text</p>
javascript$('p').data('test', 21); // datele sunt scrise
console.log($('p').data('test')); // va afișa 21

$('p').removeData('test'); // datele pentru 'test' sunt șterse
console.log($('p').data('test')); // va afișa undefined

Vedeți și

  • metoda data,
    care permite scrierea și citirea datelor în element
  • metoda hasData,
    care verifică prezența datelor în element
  • Metoda JavaScript removeAttribute,
    care permite ștergerea atributului setat la un tag