Modification des valeurs de plusieurs attributs en jQuery

Il est possible de modifier les valeurs de plusieurs attributs à la fois, auquel cas ils doivent être transmis sous forme d'objet. Par exemple, supposons que nous ayons le code HTML suivant :

html<input type="text" value="!!!" id="test">

Dans le code Javascript, nous inscrivons les attributs value, id et leurs valeurs sous forme de paires clé-valeur :

javascript$('#test').attr({value: 'text', type: 'password'}); 

Maintenant, le code HTML ressemble à ceci :

html<input type="password" value="text" id="test">