Self-replicating JavaScript

Self-replicating JavaScript

by langsamu

JavaScript

function x() {var it = "function x() {var it = \"itself\"; return it.replace('itself', it.replace(/\\\\/g, \"\\\\\\\\\").replace(/\"/g, '\\\\\"'));}"; return it.replace('itself', it.replace(/\\/g, "\\\\").replace(/"/g, '\\"'));}

console.log(x());