Skip to content

Instantly share code, notes, and snippets.

View DaniilBabanin's full-sized avatar

Daniil Babanin DaniilBabanin

View GitHub Profile
@DaniilBabanin
DaniilBabanin / log_without_base64.js
Created August 19, 2016 12:39 — forked from 321hendrik/log_without_base64.js
console.log without base64 images (or other long strings)
function logObjWithoutBase64 () {
function rmb64(o) {if (typeof(o) == 'object') {for (var k in o) {o[k] = rmb64(o[k]);}} else if (typeof(o) == 'string' && o.length > 100) {return 'BASE64';}return o;}
var l = [];
for (var a in arguments) {if (typeof(arguments[a]) == 'object'){l.push(rmb64(JSON.parse(JSON.stringify(arguments[a]))));} else {l.push(arguments[a]);}}
console.log.apply(this, l);
}