# ECMA6
# ECMA6
by jihoon kim
HTML
<script src="https://getfirebug.com/firebug-lite-debug.js"></script>
<h1>ECMA6</h1>
<pre>
<span style="font-family: Consolas">
<span style="color: #000000">※ 참고 : https:</span><span style="color: #008000">//www.sitepoint.com/javascript-versioning-es6-es2015</span>
<span style="color: #000000"># ECMAScript </span><span style="color: #800080">2015 </span><span style="color: #000000">Releases</span>
<span style="color: #000000">- Classes</span>
<span style="color: #000000">- Promises</span>
<span style="color: #000000">- Arrow functions</span>
<span style="color: #000000">- ES Modules</span>
<span style="color: #000000">- Generators and Iterators</span>
<span style="color: #000000"># ES2016</span>
<span style="color: #000000">- </span><span style="color: #ff0000">Array</span><span style="color: #000000">.prototype.includes</span>
<span style="color: #008000">// pre-ES2016:</span>
<span style="color: #0000ff">const </span><span style="color: #000000">hasBob = names.indexOf(</span><span style="color: #ff00ff">'bob'</span><span style="color: #000000">) > -</span><span style="color: #800080">1</span><span style="color: #000000">;</span>
<span style="color: #008000">// ES2016:</span>
<span style="color: #0000ff">const </span><span style="color: #000000">hasBob = names.includes(</span><span style="color: #ff00ff">'bob'</span><span style="color: #000000">);</span>
<span style="color: #000000">- Exponent Operator</span>
<span style="color: #008000">// pre-ES2016</span>
<span style="color: #ff0000">Math</span><span style="color: #000000">.pow(</span><span style="color: #800080">5</span><span style="color: #000000">, </span><span style="color: #800080">3</span><span style="color: #000000">); </span><span style="color: #008000">// => 125</span>
<span style="color: #008000">// ES2016</span>
<span style="color: #800080">5 </span><span style="color: #000000">** </span><span...