SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
EcmaScript 仕様書を読もう
Report
彰 村地
Follow
IT スペシャリスト at 株式会社シーピーエス
Apr. 25, 2015
•
0 likes
•
4,175 views
1
of
10
EcmaScript 仕様書を読もう
Apr. 25, 2015
•
0 likes
•
4,175 views
Download Now
Download to read offline
Report
Technology
「春のJavaScript祭 in GMO Yours」(2015/4/25) のライトニング トーク登壇用スライドです
彰 村地
Follow
IT スペシャリスト at 株式会社シーピーエス
Recommended
第一回Rest勉強会 ワークショップ
ksimoji
2.5K views
•
5 slides
第一回REST勉強会_鈴木商店の開発環境
tsuchimon
2.8K views
•
14 slides
T35 ASP.NET MVCを使ったTDD入門
normalian
1.4K views
•
29 slides
Ultrafast WordPress Virtual Word camp2015
Yuta Sakamoto
5.3K views
•
21 slides
Jsug spring bootコードリーディング 接触篇 a contact
tsukasa tamaru
3.3K views
•
21 slides
VSUGDAY2012 - ASP.NET MVC 4 Deveoper Preview による モバイルWEBアプリケーション開発
tomotoshi
886 views
•
14 slides
More Related Content
What's hot
concrete5とAWSのほどよい関係
Takahisa Iwamoto
1.8K views
•
39 slides
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
Masanori Fujisaki
8.3K views
•
48 slides
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
755 views
•
28 slides
Vsugday2012 winter lt_sakai
Tatsuaki Sakai
483 views
•
7 slides
後期講座05
Takenori Nakagawa
667 views
•
18 slides
Concrete5×さくら
Masaya Hayashi
663 views
•
16 slides
What's hot
(20)
concrete5とAWSのほどよい関係
Takahisa Iwamoto
•
1.8K views
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
Masanori Fujisaki
•
8.3K views
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
•
755 views
Vsugday2012 winter lt_sakai
Tatsuaki Sakai
•
483 views
後期講座05
Takenori Nakagawa
•
667 views
Concrete5×さくら
Masaya Hayashi
•
663 views
自治体サイトのWordPressのメンテナンス
Masayuki Maekawa
•
3.4K views
安く・速く・安定したウェブを作る方法
Kei Mikage
•
622 views
VPSへの一発WordPressインストールスクリプト
Masayuki Maekawa
•
566 views
簡単!自動バックアップ設定でWordPressを安心運用
Hidekazu Ishikawa
•
846 views
今さら聞けないWebサーバの基本知識と選び方
Endoh Shingo
•
974 views
Learn vue.js
yuxiang21
•
77 views
ASP.NET MVCはNullReferenceExceptionを潰している件
Joni
•
582 views
Java de TFS
__Black
•
975 views
concrete5もシェルスクリプトで一撃ダウンロードしようず
Yasutaka Hamada
•
393 views
Web matrix2とvisual studio
Tadahiro Ishisaka
•
1.3K views
Web開発の最新トレンド ~1から知るASP.NET~
miso- soup3
•
6.7K views
Windows serverとインフラ関連アップデート
Tsukasa Kato
•
331 views
Azure Cloud Shell
ryosuke matsumura
•
1.2K views
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
•
493 views
Viewers also liked
春のJs祭2015 lt
Yuusuke Takeuchi
3K views
•
16 slides
Start React with Browserify
Muyuu Fujita
3.3K views
•
48 slides
Meteorというフレームワーク
rukiadia
6.5K views
•
20 slides
いまさら始めてみたRxJS
lion-man
5.2K views
•
64 slides
翻訳から始めるVue.js 入門
Makoto Chiba
8.6K views
•
29 slides
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
11.1K views
•
29 slides
Viewers also liked
(20)
春のJs祭2015 lt
Yuusuke Takeuchi
•
3K views
Start React with Browserify
Muyuu Fujita
•
3.3K views
Meteorというフレームワーク
rukiadia
•
6.5K views
いまさら始めてみたRxJS
lion-man
•
5.2K views
翻訳から始めるVue.js 入門
Makoto Chiba
•
8.6K views
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
•
11.1K views
はじめよう Backbone.js
Hiroki Toyokawa
•
41.8K views
Bootstrapにちょい足しアニメーション@春のJavascript祭り
Masayuki Abe
•
8K views
Vue 2.0 + Vuex Router & Vuex at Vue.js
Takuya Tejima
•
21.5K views
最強オブジェクト指向言語 JavaScript 再入門!
Yuji Nojima
•
374K views
Ajax&pjax
Hiroyuki Tashima
•
2.9K views
AjaxとFlashのDWRサンドイッチ、Springを添えて
kenstar
•
2.6K views
2015年7月期AITC女子会「Ajax/Comet/WebSocket/MQTT 概要紹介」
aitc_jp
•
2.6K views
お手軽Ajaxアプリケーションの作り方
Shunji Konishi
•
6K views
JavaScriptによるvideo audio要素のコントロール入門
Yossy Taka
•
912 views
Keypoints html5
dynamis
•
29.7K views
Promiseでコールバック地獄から解放された話
Sota Sugiura
•
10.5K views
【Topotal輪読会】JavaScript で学ぶ関数型プログラミング 2 章
YOSHIKAWA Ryota
•
8.6K views
Transforming the house hunting experience
Lucidworks (Archived)
•
875 views
Learn How to Master Solr1 4
Lucidworks (Archived)
•
1.1K views
Similar to EcmaScript 仕様書を読もう
君よ知るや JScript.NET
彰 村地
2.5K views
•
11 slides
input type = password autocomplete = off は使ってはいけない
彰 村地
49K views
•
19 slides
HTML5 と次世代のネットワーク プロトコル
彰 村地
1.7K views
•
15 slides
Fiddler でモジュール入れ替えテストを手軽に
彰 村地
2.5K views
•
11 slides
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
de:code 2017
991 views
•
39 slides
大規模・長期保守を見据えたエンタープライズシステム開発へのSpring Frameworkの適用
apkiban
925 views
•
92 slides
Similar to EcmaScript 仕様書を読もう
(20)
君よ知るや JScript.NET
彰 村地
•
2.5K views
input type = password autocomplete = off は使ってはいけない
彰 村地
•
49K views
HTML5 と次世代のネットワーク プロトコル
彰 村地
•
1.7K views
Fiddler でモジュール入れ替えテストを手軽に
彰 村地
•
2.5K views
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
de:code 2017
•
991 views
大規模・長期保守を見据えたエンタープライズシステム開発へのSpring Frameworkの適用
apkiban
•
925 views
Win10Pcap を使って見る
彰 村地
•
4.4K views
OSC2013@FUKUOKA
Ryuji Egashira
•
1.5K views
2014年を振り返る 今年の技術トレンドとDockerについて
Masahito Zembutsu
•
48.1K views
はじめてのTeam Foundation ServerとVisual Studio Online
Kazushi Kamegawa
•
9.4K views
Message Analyzer でパケット キャプチャー
彰 村地
•
11.1K views
About Project Spartan
彰 村地
•
1.8K views
Windows10時代のクロスプラットフォーム開発
Kazushi Kamegawa
•
2.8K views
Omron HVC-Cアプリ作成の道しるべ
Akira Hatsune
•
1.1K views
デブサミ2014【13-D-2】成井弦氏 HTML5が創り出す新たな世界
Developers Summit
•
1.6K views
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Yuya Yamaki
•
1.8K views
NFV関連の話題 ~Service Function Chainingを中心に~
Takanari Konishi
•
2.6K views
はてなのサービスの開発環境
ast_j
•
1.1K views
Message Analyzer 再入門【2】
彰 村地
•
1.9K views
Flex's DI Container
Masaaki Yonebayashi
•
1.3K views
More from 彰 村地
Process Monitor の使い方
彰 村地
714 views
•
29 slides
Windows クライアントのトラブルシューティングあれこれ
彰 村地
316 views
•
42 slides
Windows 365 のテクノロジーとインフラストラクチャー
彰 村地
277 views
•
29 slides
Windows 11 がやってくる - IT管理者の準備と対策
彰 村地
500 views
•
43 slides
Internet Explorer サポート提供終了で変わること変わらないこと
彰 村地
55.1K views
•
28 slides
How tousemicrosoftsearch 20200725
彰 村地
269 views
•
41 slides
More from 彰 村地
(20)
Process Monitor の使い方
彰 村地
•
714 views
Windows クライアントのトラブルシューティングあれこれ
彰 村地
•
316 views
Windows 365 のテクノロジーとインフラストラクチャー
彰 村地
•
277 views
Windows 11 がやってくる - IT管理者の準備と対策
彰 村地
•
500 views
Internet Explorer サポート提供終了で変わること変わらないこと
彰 村地
•
55.1K views
How tousemicrosoftsearch 20200725
彰 村地
•
269 views
(管理者向け) Microsoft Edge の展開と管理の手法
彰 村地
•
331 views
見せてもらおうか、新しい Microsoft Edge の性能とやらを
彰 村地
•
450 views
(Web に関わる人に知っておいてほしい)Web ブラウザー 最新事情
彰 村地
•
572 views
Java で開発する Azure Web Apps アプリケーション
彰 村地
•
1.2K views
O365 ユーザーのための Azure Storage 入門
彰 村地
•
307 views
Web standard 2019_0216
彰 村地
•
256 views
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
彰 村地
•
1.5K views
Azure Network Watcher / Azure仮想ネットワークの監視と情報収集
彰 村地
•
1K views
System Resource Utilization Monitor を知ろう
彰 村地
•
1.7K views
HTML5 Web アプリケーションのセキュリティ
彰 村地
•
1.6K views
HTML はネットワークをいかに変えてきたか
彰 村地
•
504 views
Message Analyzer 再入門【1】
彰 村地
•
3.9K views
Rmote Packet Capture Protocol を使って見る
彰 村地
•
2.4K views
Excel でパケット分析 - グラフ化
彰 村地
•
4.4K views
Recently uploaded
遠隔お酌IoTLT2309.pptx
Yoshiaki Ito
140 views
•
12 slides
IGDA Japan SIG Audio #20-1 室内・野外でのマイク収録と整音.pdf
IGDA Japan SIG-Audio
113 views
•
31 slides
松下研究室紹介_関西大学高槻キャンパスオープンキャンパス
Matsushita Laboratory
27 views
•
23 slides
GraphQLはどんな時に使うか
Yutaka Tachibana
11 views
•
37 slides
CatBoost on GPU のひみつ
Takuji Tahara
528 views
•
30 slides
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
55 views
•
20 slides
Recently uploaded
(12)
遠隔お酌IoTLT2309.pptx
Yoshiaki Ito
•
140 views
IGDA Japan SIG Audio #20-1 室内・野外でのマイク収録と整音.pdf
IGDA Japan SIG-Audio
•
113 views
松下研究室紹介_関西大学高槻キャンパスオープンキャンパス
Matsushita Laboratory
•
27 views
GraphQLはどんな時に使うか
Yutaka Tachibana
•
11 views
CatBoost on GPU のひみつ
Takuji Tahara
•
528 views
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
•
55 views
テスト自動化.pdf
ssuserf8ea02
•
25 views
画像生成AIの問題点
iPride Co., Ltd.
•
10 views
2023情報処理学会関西支部大会-G12.pdf
KoseiShimoda1
•
7 views
拡散する画像生成.pdf
NTTDOCOMO-ServiceInnovation
•
44 views
MLOps Course Slides_JP(配布用).pdf
Yuya Yamamoto
•
40 views
20230921_IoTLT_vol103_kitazaki_v1.pdf
Ayachika Kitazaki
•
159 views
EcmaScript 仕様書を読もう
1.
ECMAScript 仕様書を読もう Hebikuzure aka Murachi
Akira This material provided by CC BY-NC-ND 4.0. See http://creativecommons.org/licenses/by-nc-nd/4.0/
2.
About me 村地 彰
aka hebikuzure http://www.murachi.net/ http://www.hebikuzure.com/ https://hebikuzure.wordpress.com/ MicrosoftMVP(InternetExplorer)Apr.2011~ 2015/4/25 2© 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours
3.
ECMAScript JavaScript の「標準仕様」 現在のバージョン Edition 5.1
(2011/6 ~) 次のバージョン Edition 6 (Final Draft) 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 3
4.
仕様書を読むメリット How it works JavaScript
の動作原理は 仕様書に書かれている Deep understanding 仕様を知ることでコードの 動作への理解が深くなる 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 4
5.
どこにある? ECMAScript® Language Specification ◦
http://www.ecma-international.org/ecma- 262/5.1/ ◦ http://www.ecma-international.org/ecma- 262/5.1/ECMA-262.pdf Draft Specification for ES.next (Ecma-262 Edition 6) ◦ http://wiki.ecmascript.org/doku.php?id=harmon y:specification_drafts 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 5
6.
日本語版は? ECMA-262 Edition 5.1を読む ◦
秀和システム (ISBN 978-4-7980-3892-6) ◦ 著者 竹迫良範 版元絶版!! 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 6
7.
読書会を開催しています 「ECMA-262 Edition 5.1を読む」 の著者・竹迫さんと一緒に仕様 を読み解きます 2014/4
から12回開催しています でも半分も進んでませんorz 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 7
8.
5/30 にお浚い会を開催(予 定) ECMAScript 6
で何が変わるのか ◦ 竹迫 良範さん ECMAScript 仕様書の読み方 ◦ hebikuzure ECMA262 Edition 5.1 読書会 ここまでのお浚い ◦ @furandon_pig さん 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 8
9.
How to join
us ECMA262-Edition5.1読書会 Doorkeeper https://ecma262reading.doorkeeper.jp/ Google Group https://groups.google.com/forum/#!for um/ecma262readingcircle 2015/4/25 © 2015 Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 9
10.
2015/4/25 © 2015
Murachi Akira - CC BY-NC-ND - 春のJavaScript祭 in GMO Yours 10 ECMA-262 読書会