Recentemente ho scoperto i template letterali di JavaScript e aiutano un lotto con leggibilità. Ma varrebbe la pena di cambiare il mio codice d'ora in poi in questi Template Literals o dovrei continuare ad usare le stringhe?
Esempio di modello letterale rispetto a stringa
Stringa
var name = {
first: John,
last: Smith
};
'Hello' + name.first + name.last + '.';
Modello letterale
var name = {
first: John,
last: Smith
};
'Hello ${name.first + name.last}.';
Come puoi vedere sopra, aiutano molto con la leggibilità (come ho detto sopra), ma leggendo pagina MDN , sembra non essere completamente supportato da tutti i browser. Android predefinito, IE e IE mobile non lo supportano. Mentre IE è notoriamente cattivo, è ancora ampiamente utilizzato. Non voglio creare uno script utilizzando Template Literals e la maggior parte degli utenti utilizza IE.
Vale la pena cambiare il Template Literals over String?