Submit Search
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Download as PPTX, PDF
4 likes
16,058 views
Yuki Hirano
ESNextってなんぞ?を解説するために作った資料です。
Internet
Read more
1 of 16
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
Most read
11
Most read
12
Most read
13
14
15
16
More Related Content
What's hot
(20)
PDF
組み合わせテストの設計(PictMaster勉強会) 2008年7月17日
Keizo Tatsumi
PDF
日本語テストメソッドについて
kumake
PPTX
backlogsでもCI/CDする夢を見る
Takeru Maehara
PPTX
テストコードの DRY と DAMP
Yusuke Kagata
PDF
コンテナの作り方「Dockerは裏方で何をしているのか?」
Masahito Zembutsu
PDF
ドメイン駆動設計 ( DDD ) をやってみよう
増田 亨
PPTX
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
PDF
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Amazon Web Services Japan
PDF
並行処理初心者のためのAkka入門
Yoshimura Soichiro
PDF
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
SEGADevTech
PDF
Javaのログ出力: 道具と考え方
Taku Miyakawa
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
PDF
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
PDF
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
Satoshi Takami
PPTX
Redisの特徴と活用方法について
Yuji Otani
PDF
Dockerからcontainerdへの移行
Kohei Tokunaga
PPTX
世界一わかりやすいClean Architecture
Atsushi Nakamura
PDF
なかったらINSERTしたいし、あるならロック取りたいやん?
ichirin2501
PDF
「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム
SEGADevTech
組み合わせテストの設計(PictMaster勉強会) 2008年7月17日
Keizo Tatsumi
日本語テストメソッドについて
kumake
backlogsでもCI/CDする夢を見る
Takeru Maehara
テストコードの DRY と DAMP
Yusuke Kagata
コンテナの作り方「Dockerは裏方で何をしているのか?」
Masahito Zembutsu
ドメイン駆動設計 ( DDD ) をやってみよう
増田 亨
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
Tokoroten Nakayama
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Amazon Web Services Japan
並行処理初心者のためのAkka入門
Yoshimura Soichiro
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
SEGADevTech
Javaのログ出力: 道具と考え方
Taku Miyakawa
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
Satoshi Takami
Redisの特徴と活用方法について
Yuji Otani
Dockerからcontainerdへの移行
Kohei Tokunaga
世界一わかりやすいClean Architecture
Atsushi Nakamura
なかったらINSERTしたいし、あるならロック取りたいやん?
ichirin2501
「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム
SEGADevTech
Viewers also liked
(7)
PPTX
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
PPTX
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
PDF
Node.js with WebRTC DataChannel
mganeko
PPTX
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Kazuo Murakami
PPTX
Tokyo nodefestival workshop_20161112
Junichi Okamura
PPT
大規模Perl初心者研修を支える技術
Daisuke Tamada
PPTX
Node.jsに縁のない職場でnode.jsを使い始める戦術
Isamu Suzuki
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
Node.js with WebRTC DataChannel
mganeko
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Kazuo Murakami
Tokyo nodefestival workshop_20161112
Junichi Okamura
大規模Perl初心者研修を支える技術
Daisuke Tamada
Node.jsに縁のない職場でnode.jsを使い始める戦術
Isamu Suzuki
Ad
Similar to JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
(20)
PDF
Js frameworkの紹介
Ryo Shimada
PDF
モダンJavaScript環境構築一歩目
大樹 小倉
PDF
JVMの中身を可視化してみた
Kengo Toda
PPTX
React.jsを勉強しよう
Hikaru Sato
PDF
ServerSideJavaScript
Ryunosuke SATO
PPTX
Startup JavaScript
Akinari Tsugo
PDF
JavaScriptことはじめ
Yuki Ishikawa
PPT
Antのススメ
Tatsumi Naganuma
PDF
Web技術勉強会 第31回
龍一 田中
PDF
覚醒JavaScript -ES6で作るIsomophicアプリケーション-
Oonishi Keitarou
PDF
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
PDF
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
PDF
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
PDF
densan2014-late01
Takenori Nakagawa
PDF
R5 3 type annotation
EIICHI KIMURA
PDF
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Kazuhiro Sera
PDF
Javaな人が気を付けるべきJavaScriptコーディングスタイル
Maaya Ishida
PPTX
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
PPTX
Play frameworkについて
Shinobu Okano
PDF
JavaScript.Next Returns
dynamis
Js frameworkの紹介
Ryo Shimada
モダンJavaScript環境構築一歩目
大樹 小倉
JVMの中身を可視化してみた
Kengo Toda
React.jsを勉強しよう
Hikaru Sato
ServerSideJavaScript
Ryunosuke SATO
Startup JavaScript
Akinari Tsugo
JavaScriptことはじめ
Yuki Ishikawa
Antのススメ
Tatsumi Naganuma
Web技術勉強会 第31回
龍一 田中
覚醒JavaScript -ES6で作るIsomophicアプリケーション-
Oonishi Keitarou
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
densan2014-late01
Takenori Nakagawa
R5 3 type annotation
EIICHI KIMURA
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Kazuhiro Sera
Javaな人が気を付けるべきJavaScriptコーディングスタイル
Maaya Ishida
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
Play frameworkについて
Shinobu Okano
JavaScript.Next Returns
dynamis
Ad
More from Yuki Hirano
(8)
PPT
H19.テクニカルエンジニア(データベース)午後ⅰ 1
Yuki Hirano
PPT
平成22年度 秋期 cs 午前ⅱ
Yuki Hirano
PPT
平成21年度 秋期 cs 午前ⅱ
Yuki Hirano
PPT
平成21年度 秋期 cs 午前ⅱ
Yuki Hirano
ODP
20 秋
Yuki Hirano
ODP
20 秋
Yuki Hirano
ODP
ソーシャルゲーム
Yuki Hirano
ODP
20 秋
Yuki Hirano
H19.テクニカルエンジニア(データベース)午後ⅰ 1
Yuki Hirano
平成22年度 秋期 cs 午前ⅱ
Yuki Hirano
平成21年度 秋期 cs 午前ⅱ
Yuki Hirano
平成21年度 秋期 cs 午前ⅱ
Yuki Hirano
20 秋
Yuki Hirano
20 秋
Yuki Hirano
ソーシャルゲーム
Yuki Hirano
20 秋
Yuki Hirano
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
1.
JavaScriptの仕組みと 未来のJavaScript 〜ESNextとは〜
2.
JavaScriptは、 最初はただの文字列(テキストファイルなど)です。 JavaScript
3.
hello この文字列をJavaScriptエンジンに食べさせることで プログラムとして動きます。 JavaScript エンジン JavaScript
4.
Google Chrome Safari FireFox Edge/IE 各ブラウザはそれぞれ JavaScriptエンジンを持っています。 だからブラウザはJavaScriptを動かすことができるのです。 詳しく⤴︎
5.
ただ、JavaScriptエンジンがそれぞれ違うので ちょっぴり表現の仕方が違ったりすることもあります。 hello hello JavaScript せつないね。。
6.
でも各社好き勝手に作ったわけではありません。 JavaScriptはこう動くべきだ!という仕様書があり、 これを元にJavaScriptが動くように作られています。 仕様書
7.
ECMA Script (仕様書) それがECMAScript(えくますくりぷと)、 略してESです。
8.
ECMA Script ver.1 ver.2 ver.3 ver.4 もめ過ぎて破棄 ver.5 ver.6 →
ver.2015 数え方を変更 ver.2016 ver.2017 作成中 このECMAScriptは、時代とともに新しくなってきました。 ver.6からは毎年新しくするよ!っていう意気込みで 数え方を西暦に変更しました。 つまり、毎年便利な機能が増え続けているのです。 もっと詳しく⤴︎ 詳しく⤴︎
9.
ECMAScriptはどんどん増えていきますが、 各エンジンはすぐには追いけていない状況です。 だから便利な機能は、まだ使えないことが多いのです。 ECMA Script 詳しく⤴︎
10.
ECMA Script ESNext =
未来のJavaScript この、まだ実質使えないものも含めた、 来年出る最新のECMAScriptのバージョンを ESNextと呼びます。(今だと2017がそれ) 来年版
11.
便利なESNextでプログラムを書きたい。。 でも動かない。。。 そこですごい人は考えました。 『一番安定してどのブラウザでも動くES5に変換すればいい!
12.
そうして造られたのがBabelという変形屋さん。 (トランスパイラといいます) ESNext (未来のJavaScript) ES5
13.
直接は無理でも、変形屋さんを通すことで、 私たちは未来のJavaScriptをすぐに使えるようになりました。 ESNext (未来のJavaScript) ES5 hello🙅 🙆Error
14.
未来はこの手の中に
15.
お粗末様でした。 動かし方や変換の仕方はまた別の機会に。
16.
フォント: 東青梅ゴシックC⤴︎ こども丸ゴシック⤴︎ 鉄瓶ゴシック⤴︎ ゆずポップ⤴︎ いらすと: いらすとや⤴︎ 素材
Download