Skip to content

Instantly share code, notes, and snippets.

@vincentzierigen
vincentzierigen / Trim Object
Last active August 29, 2015 14:20
Trims every string of an object, at any level (inside Arrays or even inside other objects)
/*
* Trim Object
* Trims all strings in all levels
* @param {Object} dirty
* @returns {Object} clean
*/
function trimObject(object){
if(typeof object === 'string'){
object = object.trim().replace(/\t/g,'').replace(/\n/g,'');
}else if(object instanceof Array){