title: What is the difference between using \u and \x while representing character literal
body: <p>I have seen <code>\u</code> and <code>\x</code> used interchangeably in some places while representing a character literal.</p>
  
  <p>For example <code>'\u00A9' == '\x00A9'</code> evaluates to <code>true</code></p>
  
  <p>Aren't we supposed to use only <code>\u</code> to represent unicode character? What is the use of having two ways to represent a character?</p>