BadMutable
Day.js è progettato per essere immutabile. Tuttavia, per garantire la piena compatibilità con moment.js in progetti legacy, è stato introdotto il plugin 🚨 BadMutable 🚨 per rendere Day.js mutabile.
Questo NON è consigliabile e NON è raccomandato per la maggior parte dei progetti.
Con questo plugin abilitato, tutti i metodi setter modificheranno l'istanza esistente.
javascript
var badMutable = require('dayjs/plugin/badMutable');
// import badMutable from 'dayjs/plugin/badMutable' // ES 2015
dayjs.extend(badMutable);
// con il plugin 🚨 BadMutable 🚨
const today = dayjs();
today.add(1, 'day');
console.log(today); // l'istanza viene modificata; il valore sarà domani