「進化を続ける JavaScript ~次世代言語のステキな機能と高速化の行方~」HTML5 Conference 2013 セッションレポート 吉田 啓二 2013年11月30日(土)に開催された「HTML5 Conference 2013」の、Mozilla Japan浅井智也さんによるセッション「進化を続ける JavaScript ~次世代言語のステキな機能と高速化の行方~」のセッション内容をご紹介します。 JavaScriptの課題と改良への動き 現在のJavaScriptには、次のような課題があります。 高速化がなかなかできない クラス、モジュールがない プロトタイプベースであるため、普段Javaなどでクラスを使っている人にとって、メソッド定義や継承がわかりにくい メソッドとして呼び出したときはthisがそのメソッドのオブジェクトになるが、間違って関数として呼び出すとthisがw
![「進化を続ける JavaScript ~次世代言語のステキな機能と高速化の行方~」HTML5 Conference 2013 セッションレポート](https://cdn-ak-scissors.b.st-hatena.com/image/square/79f45a35315606a55f83adaa2af93a80b2ae0840/height=288;version=1;width=512/https%3A%2F%2Fhtml5experts.jp%2Fwp-content%2Fuploads%2F2013%2F12%2Fhtml5conference-report-javascript-01.png)