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)