jameshfisher's blog

A quine in JavaScript

Here's a JavaScript quine:

let c = "let c = Q; console.log(c.replace('Q', JSON.stringify(c)));";
console.log(c.replace('Q', JSON.stringify(c)));

How does it work? That's what we'll learn today!