タグ ECMAScript 6
人気順 10 users 50 users 100 users 500 users 1000 usersECMAScript 6 Features(PDF 版)
ECMAScript 6 Features(PDF 版) 1. ECMAScript 6 Features 2015/06/06 2015/06/30 改訂 taskie 1 / 85 2. このスライドについて ECMAScript 6 の新機能を紹介するスライドです 仕様書:ECMAScript 2015 Language Specification ‒ ECMA-262 6th Edition... 続きを読む
テンプレートエンジン不要?JavaScriptで文字列処理を簡潔にするTemplate literal | HTML5Experts.jp
連載: ECMAScript 2015(ECMAScript 6)特集 (7)これまでのJavaScriptでは、複雑な文字列処理はテンプレートエンジンを使うことが一般的でした。しかしECMAScript 2015(ECMAScript 6)では、パワフルなTemplate literalが標準で利用できるようになりました。この新たに追加されたTemplate literalについて、概要とサンプ... 続きを読む
JavaScriptにもクラスがやってきた!JavaScriptの新しいclass構文をマスターしよう | HTML5Experts.jp
連載: ECMAScript 2015(ECMAScript 6)特集 (7)ECMAScript 2015(ECMAScript 6)で新たに追加された待望のclass構文について、その概要をサンプルコードを交えて紹介します。 これまでのJavaScriptにおけるクラス 多くのプログラミング言語はクラスを作れる機能を持っていますが、JavaScriptにその機能は用意されていませんでした。しか... 続きを読む
JavaScript - 末尾再帰による最適化 - Qiita
はじめに ES6 (EcmaScript 6)を試そうと、Babelのドキュメントを読んでいたところ、末尾呼び出し(Tail Call)の最適化をしていることにびっくり。公式リリース(2015年6月)から3ヶ月あまり経ってはいますが、ES6が末尾呼び出し最適化を仕様としてサポートしていることをようやく知りました。 現状で末尾呼び出し最適化をサポートしているブラウザはなく(ブラウザやaltJSなどの... 続きを読む
Promiseで簡単!JavaScript非同期処理入門【後編】 | HTML5Experts.jp
連載: ECMAScript 2015(ECMAScript 6)特集 (5)前回に引き続き、ECMAScript 2015(ECMAScript 6)で新たに追加されたPromiseについて、その概要を全2回に渡って紹介します。今回は後編です。 前回のおさらい 前回は、こんなふうにPromiseを使うという例を紹介しました。それは、以下のようにAjaxでAPIにアクセスする例でした。 var f... 続きを読む
ECMAScript 2015(ES6)の概要と次世代JavaScriptの新たな機能 | HTML5Experts.jp
ECMAScript 2015(ES6)の概要と次世代JavaScriptの新たな機能NEW 泉水翔吾(株式会社サイバーエージェント) ECMAScript,JavaScript2015年9月29日 この記事は「ECMAScript2015/ES6特集」の第1回目です。この特集ではJavaScriptの次世代仕様であるECMAScript 2015(ECMAScript 6)を取り上げ、歴史や経緯... 続きを読む
【新刊紹介】『速習 ECMAScript 6』発売、次期JavaScript仕様を短期間でキャッチアップ!:CodeZine(コードジン)
CodeZineに寄稿いただいている執筆コミュニティ「WINGSプロジェクト」代表の山田祥寛さんのKindle本『速習 ECMAScript 6』が8月末に刊行されました。サンプルコードを参考に、次期JavaScript仕様を短期間で習得するための一冊となっています。 本書では、ECMAScript 6の新機能を5つのPartに分けて、サンプルコードとともに詳しく解説しています。これから習得が必須... 続きを読む
JavaScript - オブジェクトリテラルのプロパティ/メソッドのいろんな書き方(ES6版) - Qiita
ECMAScript 6 がいよいよ標準仕様となり、ブラウザでの実装もより一層進んできています。 オブジェクトリテラルの書き方ひとつ取っても、大変多彩になりました。 var d = 42; var obj = { a: 42, "b": 42, 0: 42, ["c"] : 42, d, e(){}, get f(){}, set g(v){}, *h(){} }; これらを全て把握するだけでも一... 続きを読む
どうやってECMAScript 6を学び始めるか
どうやってECMAScript 6を学び始めるか ^ 自分でちゃんと見て読んで大丈夫というものしか出してないので、かなり最小限の紹介です。 ^ azuです。JSer.infoなどをやっています。 ES6的にはPromise本を書いたり、日本のISO/IEC JTC 1 SC22でES6のレビューに参加してます。 ECMAScript 5を知る ^ ES6の話をする前にES5の話です。 ES6 の前... 続きを読む
ES6 or ES2015 ? 〜WEB+DB PRESS Vol.87 ES6特集に寄せて〜 | Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは!kintone開発チームの佐藤鉄平(@teppeis)です。本日6/24発売のWEB+DB PRESS Vo...こんにちは!kintone開発チームの佐藤鉄平(@teppeis)です。 本日6/24発売のWEB+DB PRESS Vol.87にて、ECMAScript 6をテーマに第1特集を書かせていただきました。 ECMAScriptとはJavaScriptが準拠している言語仕様で... 続きを読む
ECMAScript 2015は承認された
ECMAScript 2015は承認された 作者: Abel Avram , 翻訳者 尾崎 義尚 投稿日 2015年6月21日 | 共有 | 後で読む マイリーディングリスト Ecma Internationalの総会において、ECMAScript 2015としても知られるECMAScript 6 (ES6)言語仕様であるECMA-262 6thエディションの承認が発表された。 JavaScri... 続きを読む
「ECMAScript 6」が正式に承認される | OSDN Magazine
標準化団体ECMA Internationalは6月17日、JavaScriptの最新標準仕様となる「ECMA-262 6th edition」を採択したことを発表した。「ECMAScript 6(ES6)」が正式に承認されたことで、Webブラウザなどでの実装が進むことが期待される。 スイス・モントルーで開催された109回目の総会で承認された。ECMAScriptの第1版は1997年に登場、199... 続きを読む
Babelで学ぶECMAScript6(入門編) (1/4):CodeZine
本連載はLINEのフロントエンドエンジニアのチームがWeb開発において注目・活用している技術を紹介します。今回は次期言語仕様であるECMAScript6(以下ES6)の仕様について、ES6からES5へのトランスパイラ(コード変換ツール)のBabelを使いながら解説します。 ECMAScript 6とは ECMAScriptとはJavaScriptの言語仕様の名称で、各ブラウザベンダーではこの仕様を... 続きを読む
Swift でジェネレータを作ったり、遅延評価してみる - 意識低い開発者のBlog
Swift 1.2 を使ってジェネレータを作成したり, ジェネレータを使って遅延評価をしてみます. 同様のことをこれまでいくつかの言語で行っていますが, それについては以下を参照してください. これまでの流れ Ruby の Enumerator でジェネレータを作ったり、遅延評価してみる Python でジェネレータを作ったり、遅延評価してみる ECMAScript 6 でジェネレータを作ったり、... 続きを読む
ESDoc - ECMAScript 6に対応したJavaScriptドキュメント生成ツール MOONGIFT
JavaScriptによるWebアプリケーション開発がどんどん大規模化しています。多人数での開発も当たり前になり、継続的に開発する中でも品質を保たなければならなくなっています。 そんな中で必要になるのがドキュメントです。今回は最新のJavaScript仕様であるECMAScript 6に対応したJavaScriptドキュメントジェネレータ、ESDocを紹介します。 ESDocの使い方 ESDocの... 続きを読む
ECMAScript 6 でジェネレータを作ったり、遅延評価してみる - 意識低い開発者のBlog
「Ruby の Enumerator でジェネレータを作ったり、遅延評価してみる」や「Python でジェネレータを作ったり、遅延評価してみる」の記事を ECMAScript 6 のジェネレータを使って記述するとどのようになるのか, 実際に試してみました. ECMAScript 6 の各ブラウザや処理系での実装状況の詳細はこちらを参照してください. 現時点でこの記事のコードがそのまま実行できる処理... 続きを読む
GoogleのAngular 2はマイクロソフトのTypeScriptで開発されると発表。TypeScript 1.5以降でECMAScript 6とアノテーションなどを取り込んでいくと - Publickey
GoogleのAngular 2はマイクロソフトのTypeScriptで開発されると発表。TypeScript 1.5以降でECMAScript 6とアノテーションなどを取り込んでいくと 来年登場予定とされるAngularJSの次期版「AngularJS 2」が、TypeScriptで開発されることが発表されました。これまでAngular 2はECMAScript 6ベースのAtScriptで開発... 続きを読む
» ECMAScript 6
The limits of my language mean the limits of my world. – Ludwig Wittgenstein For the past few months I’ve been exclusively writing ECMAScript 6 code by taking advantage of transpilation[1] to a curren... 続きを読む
時代はESLint。JSLintでもJSHintでもなくESLint。 - Qiita
大本命。ESLint 2015年現在、JavaScriptのLinting toolといえばJSHintかJSLintみたいな風潮ありますが、もうESLintで行きましょう。 公式ページ github 大きな特徴 プラガブルな実装 全てのルールのON/OFFが可能 独自のルールの追加が可能 独自のフォーマッターでの出力が可能 ECMAScript 6 / React JSXをサポート Philos... 続きを読む
開発が勢いづく6to5 JavaScriptトランスパイラ
開発が勢いづく6to5 JavaScriptトランスパイラ 作者: David Iffland , 翻訳者 吉田 英人 投稿日 2015年2月1日 | 共有 | 後で読む マイリーディングリスト ECMAScript 6はその目的を達成しつつあるが,ブラウザの実装レベルがあまりにも多様であるため,開発者は目標を絞ることができていない。そのために最近では,JavaScriptトランスパイラの6to... 続きを読む
ES6 の Project Skeleton (6to5 + browserify + power-assert) を作ってみた ::ハブろぐ
かめ板 es6-Kameita ahomu/es6-Kameita es6-Kameita は ECMAScript 6 で JavaScript ライブラリを開発するためのプロジェクトスケルトン(テンプレート)です。初期設定はブラウザ向けですが、Nodeモジュールにも対応します。 6to5 でトランスパイルされたコードを Browserify でビルドし、mocha + power-assert... 続きを読む
#14 ECMAScript 6のやばい扉を開けちゃうかな(Generators編) | tech.kayac.com - KAYAC engineers' blog
tech.kayac.com Advent Calendar 2014 14日目です! ざっくばらんにES6のジェネレータのことを書きます。 実のところそんなにやばくないです。 ECMAScript 6! ECMAScript 6、盛り上がってきましたね。 クラスやアロー演算子、let装飾子など、 魅力的な機能がいくつも追加されるES6ですが、 今回は、その中でもジェネレータについて書きます。 ジ... 続きを読む
TypeScript 1.3とECMAScript 6に向けたマーチ
TypeScript 1.3とECMAScript 6に向けたマーチ 作者: David Iffland , 翻訳者 尾崎 義尚 投稿日 2014年12月4日 | 共有 | 後で読む マイリーディングリスト Microsoftは、型付きのJavaScriptスーパーセットであるTypeScriptがバージョン1.3に達し、1.4プレビューを提供したことを発表した。これらのリリースはECMAScr... 続きを読む
既存の Javascript のコードを ECMAScript 6 で書き換えてみる | GMOインターネット 次世代システム研究室
こんにちは。社内で開発をしている D.M. です。今回は既存の Javascript のコードを ECMAScript 6 で書き換えてみようというお話です。 ECMAScript 6 とは ECMAScript 6 は次期バージョンの Javascript です。現状の Javascript は ECMAScript 5 というバージョンで、2009年に策定されたものであり、ECMAScript... 続きを読む
ES6+カジュアルトークでES7について発表してきた | Web Scratch
ES6+カジュアルトーク - connpass ES6+カジュアルトーク に参加と発表してきました。 自分は明日には使えなくなるES7トークというES7の話をしてきました。 「runstant 始めるEcmaScript6 入門」 by @phi_jp EcmaScript 6 のサンプル集 | runstant runstant jsfiddle的なツール ハンズオン let 2進数を直接書ける... 続きを読む