title: JavaScript: Swapping string variables without temporary variables
body: <p>I know it's possible in JavaScript to swap two integer values with the XOR option, thus eliminating the need of a temporary variable:</p>
  
  <pre><code>a = 14; b = 27; a^=b; b^=a; a^=b;
  // a == 27 and b == 14
  </code></pre>
  
  <p>But is there a similar no-temp technique in JavaScript for swapping strings?</p>