タグ

HTMLとES6に関するkyo_agoのブックマーク (2)

  • JSer.info 4周年

    今日でJSer.infoは4周年です。 この一年の間に、Ju U-YeongさんによるJSer.infoの韓国語訳が始まったり、このブログをGitHub Pagesに移行したり、JSer.info 200回記念イベントをやったりしました。 この一年ではGulpがGrunt並に使われるようになった事やBrowserifyやwebpackといったビルドツールの利用をよく見るようになったり、最近では6to5の登場もあってES6の構文を使って書ける環境などツール周りの変化が大きかった気がします。 ブラウザではIEのサポートポリシーの変更やstatus.modern.IEの公開、オープンガバナンスモデルを元に予測可能なリリースサイクルの提供を目的としたNode.jsのforkであるio.jsが公開されたりしました。 どちらも新しい技術へ追従するために、高速なリリースサイクルを取り入れる事が目的の一つ

    JSer.info 4周年
  • ES6テンプレートリテラルをテンプレート関数化する - teppeis blog

    V8にES6テンプレートリテラルが入ったらしいということで、 テンプレートリテラルが実装された - JS.next 先に入っているFirefox 34(現beta)で遊んでみた。 埋め込み変数は即時評価 埋め込み変数は即時評価なので、テンプレートリテラルが評価される時点で定義されない変数を埋め込みに使うとエラーになってしまう。 var name = 'Taro'; console.log(`Hello, ${name}.`); // 'Hello, Taro.' console.log(`Hello, ${hoge}.`); // ReferenceError: hoge is not defined' そうすると、Viewクラスのプロパティにテンプレートを持っていて任意のタイミングで呼ぶみたいなことができず、同じテンプレートでも使うところで毎回リテラルを書く必要がある*1。 // Vie

    ES6テンプレートリテラルをテンプレート関数化する - teppeis blog
  • 1