Skip to content

Instantly share code, notes, and snippets.

@easierbycode
Forked from alexyoung/jquery.template.js
Created November 4, 2011 00:57
Show Gist options
  • Save easierbycode/1338395 to your computer and use it in GitHub Desktop.
Save easierbycode/1338395 to your computer and use it in GitHub Desktop.
templates
/**
* Render templates.
*
* @param {String} The template to use `<p>Hello {{name}}</p>`
* @param {String} The data `{ name: 'Alex' }`
* @return {String} The rendered template
**/
function template(t, d) {
return t.replace(/{{([^}]*)}}/g, function(m, f, p, a) {
return d[f] || '';
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment