Actually, you are correct. Thinking about this, I think my single quotes in JS came from an old habit of using JS to output HTML snippets... It was always easer to put the html in single quotes ('<div class="content"></div>') than to escape the double quotes ("<div class=\"content\"></div>"). So, it's really an escaping problem, not a string interpolation problem... so it's probably irrelevant now that we don't often need to us JS to output HTML directly, in favor of templates.