JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container"></div>
JavaScript
(function(String){
String.prototype.format = function () {
var args = arguments;
return this.replace(/\{(\d+)\}/g, function(match, index){
return args[index];
}).toString();
}
})(String);
console.log('meu nome é {0}'.format('Wallace'))
console.log('testando no {0} na lingua {1}'.format('Stackoverlow', 'Portuguesa'))
var id = 1,
userMessage = 'olá mundo'
$(function(){
var newDate = new Date(),
date = newDate.getFullYear() + "-" + (newDate.getMonth() + 1) + "-" + newDate.getDate() + " " + newDate.getHours() + ":" + newDate.getMinutes() + ":" + newDate.getSeconds();
var data = "<p id='msg{0}' class='message' datetime='{1}'>{2}</p>".format(id, date, userMessage )
$(".container").append(data);
});