Usare sprintf in Javascript
Chiunque abbia mai programmato in C/C++ conosce la funzione sprintf.
Bene, ho trovato sprintf-js, una sua implementazione in Javascript!
E' possibile usarla sia in progetti web che in Node.js.
Noi vedremo un esempio del primo caso.
Ecco il codice:
<!DOCTYPE html>
<html>
<head>
<title>Sprintf</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="sprintf.js"></script>
<script>
console.log(sprintf('%3$s %1$s %4$s %2$s', 'come', '?', 'Ciao', 'stai'))
console.log(vsprintf('La classica frase: %s %s %s %s',
['Ciao', 'come', 'stai', '?']));
</script>
</head>
<body></body>
</html>
La differenza tra sprintf e vsprintf è che quest'ultima prende come parametro un array.
Tutto qua, enjoy!
javascript sprintf vsprintf
Commentami!