(![] + [])[+[]] +
(![] + [])[+!+[]] +
([![]] + [][[]])[+!+[] + [+[]]] +
(![] + [])[!+[] + !+[]];

All the credit goes to wtfjs.

PS A deep paper on a matter by Patricio Palladino – Brainfuck beware: JavaScript is after you!