Create a gist now

Instantly share code, notes, and snippets.

+= kills things
var out = '';
function doWhat(){
out += '<li>';
console.log(out === '<li>'); // at this point, out will equal '<li>'
return '';
out += doWhat();
console.log(out, out === '<li>');
// I expect out to == '<li>', but it's actually an empty string!?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment