title: Attributes nodeName of elements become lowerCase automatically
body: <p>Why any nodeName of attribute in attributes property of element becomes lowercase, and how make it camelCase? </p>
  
  <p>I have a following code: </p>
  
  <pre><code>&lt;div myAttr = "true"&gt;&lt;/div&gt;
  &lt;script&gt;
  var div = document.getElementsByTagName('div')[0];
  var attr = div.attributes[0];
  console.log(attr.nodeName);
  &lt;/script&gt;
  </code></pre>
  
  <p>this will display myattr, but in markup was myAttr, why? and how fix it?</p>