BadMutable
Day.js est conçu pour être immuable. Cependant, pour assurer une compatibilité maximale avec moment.js dans certains projets existants, nous avons introduit le plugin 🚨 BadMutable 🚨 afin de rendre Day.js mutable.
Cette pratique est FORTEMENT déconseillée pour la plupart des projets.
Lorsque ce plugin est activé, toutes les méthodes de modification mettront à jour l'instance directement, en place.
javascript
var badMutable = require('dayjs/plugin/badMutable');
// import badMutable from 'dayjs/plugin/badMutable' // ES 2015
dayjs.extend(badMutable);
// avec le plugin 🚨 BadMutable 🚨 activé
const today = dayjs();
today.add(1, 'day');
console.log(today); // l'instance est modifiée directement en place, sa valeur correspond au jour suivant