JSFiddle - React, Tailwind, and code Playground
HTML
<script type="text/javascript" src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
JavaScript
var obj = {
s_campo1 : "'hola'",
f_campo2 : 'now()',
b_campo3 : true,
i_campo4 : 5
}
/*
//console.log(_.keys(obj))
var str = "";
$.each(obj, function(campo) {
var parts = campo.split('_');
if(parts[0] == 's'){
str += "'" + obj[campo] + "' ";
}
//console.log(campo)
console.log(obj[campo])
});
*/
var query = "INSERT INTO TABLA (" + _.keys(obj).join(",") + ") " ;
query += "VALUES ";
query += "("+ _.values(obj).join(",") + ")" ;
console.log(query)