Submit Search
Upload
Coffee script
•
Download as PPTX, PDF
•
3 likes
•
1,244 views
昇
昇倫 蔡
Follow
2015/08/16 高雄前端社群分享
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 13
Download now
Recommended
pyspider 介绍 - pycon2014@北京
pyspider 介绍 - pycon2014@北京
roybinux
Intro to Rails Workshop ( TA 須知 )
Intro to Rails Workshop ( TA 須知 )
Yi-Ting Cheng
美团点评技术沙龙06 - 滴滴移动端测试解耦工具实践
美团点评技术沙龙06 - 滴滴移动端测试解耦工具实践
美团点评技术团队
Zero mq 金铺首页应用实践
Zero mq 金铺首页应用实践
philying
Ruby 的快与慢
Ruby 的快与慢
vincent253
使用 ES 6/7 特性开发 Node 项目
使用 ES 6/7 特性开发 Node 项目
Welefen Lee
高性能存储引擎TokuDB剖析
高性能存储引擎TokuDB剖析
Bohu TANG
React js入門教學
React js入門教學
TaiShunHuang
Recommended
pyspider 介绍 - pycon2014@北京
pyspider 介绍 - pycon2014@北京
roybinux
Intro to Rails Workshop ( TA 須知 )
Intro to Rails Workshop ( TA 須知 )
Yi-Ting Cheng
美团点评技术沙龙06 - 滴滴移动端测试解耦工具实践
美团点评技术沙龙06 - 滴滴移动端测试解耦工具实践
美团点评技术团队
Zero mq 金铺首页应用实践
Zero mq 金铺首页应用实践
philying
Ruby 的快与慢
Ruby 的快与慢
vincent253
使用 ES 6/7 特性开发 Node 项目
使用 ES 6/7 特性开发 Node 项目
Welefen Lee
高性能存储引擎TokuDB剖析
高性能存储引擎TokuDB剖析
Bohu TANG
React js入門教學
React js入門教學
TaiShunHuang
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
美团点评技术团队
Phonagp 简介
Phonagp 简介
dong yuwei
Nodejs & NAE
Nodejs & NAE
q3boy
谈谈缓存
谈谈缓存
Weng Wei
EMSCRIPTEN: 將應用快速 PORT 到 JAVASCRIPT 上的神物
EMSCRIPTEN: 將應用快速 PORT 到 JAVASCRIPT 上的神物
Wei-Ning Huang
PHP and Zend Internal I - 体系结构及生命周期
PHP and Zend Internal I - 体系结构及生命周期
ericzhangcn
API Mocking
API Mocking
ChinMingKuo1
深入浅出NodeJS
深入浅出NodeJS
sunzhenghua
Rails 新人起步走
Rails 新人起步走
jimmy lin
打造輕量化手機網站
打造輕量化手機網站
Rei Ayanami
Ansible introduction
Ansible introduction
Chyi-Shian Jiang
微博Lamp性能优化之路(2014)
微博Lamp性能优化之路(2014)
Xinchen Hui
【MMdc 分享】(11月課程) SEO 趨勢與實戰技巧-(Search 3.0 and SEO Tips)
【MMdc 分享】(11月課程) SEO 趨勢與實戰技巧-(Search 3.0 and SEO Tips)
關鍵數位行銷股份有限公司 Minmax Digital Consulting
當PHP遇上Facebook API
當PHP遇上Facebook API
Xi-Zhe Lin
ICP備案流程演示
ICP備案流程演示
Edward Kuo
鍵盤革命,每個人都是開放政府的一員
鍵盤革命,每個人都是開放政府的一員
Hsiao-hsien Yang
Mao arduino
Mao arduino
Mao Wu
商城制的真實美少女夢工廠:破解AKB48的煉金術
商城制的真實美少女夢工廠:破解AKB48的煉金術
Oki Liang
Tornado开发实践
Tornado开发实践
ZY Zhang
Ruby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for Ubuntu
MarsZ Chen
Google AD優化技巧
Google AD優化技巧
Peggy Li
如何使用 Xhprof 分析網站效能 (真實案例2)
如何使用 Xhprof 分析網站效能 (真實案例2)
Cyril Wang
More Related Content
What's hot
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
美团点评技术团队
Phonagp 简介
Phonagp 简介
dong yuwei
Nodejs & NAE
Nodejs & NAE
q3boy
谈谈缓存
谈谈缓存
Weng Wei
EMSCRIPTEN: 將應用快速 PORT 到 JAVASCRIPT 上的神物
EMSCRIPTEN: 將應用快速 PORT 到 JAVASCRIPT 上的神物
Wei-Ning Huang
PHP and Zend Internal I - 体系结构及生命周期
PHP and Zend Internal I - 体系结构及生命周期
ericzhangcn
API Mocking
API Mocking
ChinMingKuo1
深入浅出NodeJS
深入浅出NodeJS
sunzhenghua
Rails 新人起步走
Rails 新人起步走
jimmy lin
打造輕量化手機網站
打造輕量化手機網站
Rei Ayanami
Ansible introduction
Ansible introduction
Chyi-Shian Jiang
微博Lamp性能优化之路(2014)
微博Lamp性能优化之路(2014)
Xinchen Hui
What's hot
(12)
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
Phonagp 简介
Phonagp 简介
Nodejs & NAE
Nodejs & NAE
谈谈缓存
谈谈缓存
EMSCRIPTEN: 將應用快速 PORT 到 JAVASCRIPT 上的神物
EMSCRIPTEN: 將應用快速 PORT 到 JAVASCRIPT 上的神物
PHP and Zend Internal I - 体系结构及生命周期
PHP and Zend Internal I - 体系结构及生命周期
API Mocking
API Mocking
深入浅出NodeJS
深入浅出NodeJS
Rails 新人起步走
Rails 新人起步走
打造輕量化手機網站
打造輕量化手機網站
Ansible introduction
Ansible introduction
微博Lamp性能优化之路(2014)
微博Lamp性能优化之路(2014)
Viewers also liked
【MMdc 分享】(11月課程) SEO 趨勢與實戰技巧-(Search 3.0 and SEO Tips)
【MMdc 分享】(11月課程) SEO 趨勢與實戰技巧-(Search 3.0 and SEO Tips)
關鍵數位行銷股份有限公司 Minmax Digital Consulting
當PHP遇上Facebook API
當PHP遇上Facebook API
Xi-Zhe Lin
ICP備案流程演示
ICP備案流程演示
Edward Kuo
鍵盤革命,每個人都是開放政府的一員
鍵盤革命,每個人都是開放政府的一員
Hsiao-hsien Yang
Mao arduino
Mao arduino
Mao Wu
商城制的真實美少女夢工廠:破解AKB48的煉金術
商城制的真實美少女夢工廠:破解AKB48的煉金術
Oki Liang
Tornado开发实践
Tornado开发实践
ZY Zhang
Ruby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for Ubuntu
MarsZ Chen
Google AD優化技巧
Google AD優化技巧
Peggy Li
如何使用 Xhprof 分析網站效能 (真實案例2)
如何使用 Xhprof 分析網站效能 (真實案例2)
Cyril Wang
圖書館、開放資料和巨量資料
圖書館、開放資料和巨量資料
TH Schee
Amazon SES 正確及不正確使用經驗 from 電子豹
Amazon SES 正確及不正確使用經驗 from 電子豹
Louis Chang
輕鬆上手ASP.NET Web API 2.1.2
輕鬆上手ASP.NET Web API 2.1.2
Bruce Chen
Ptt創業板 創業失敗經驗談
Ptt創業板 創業失敗經驗談
Mr PM
新時代媒體傳播建置技巧
新時代媒體傳播建置技巧
review-fumao
重構—改善既有程式的設計(chapter 1)
重構—改善既有程式的設計(chapter 1)
Chris Huang
藏身於社交媒體中的品牌價值
藏身於社交媒體中的品牌價值
Norika
Android N multi window
Android N multi window
Yu-Wei Chuang
高效能人士的七個習慣
高效能人士的七個習慣
住友不動產 UniqueHomes
網路行銷概觀
網路行銷概觀
Norika
Viewers also liked
(20)
【MMdc 分享】(11月課程) SEO 趨勢與實戰技巧-(Search 3.0 and SEO Tips)
【MMdc 分享】(11月課程) SEO 趨勢與實戰技巧-(Search 3.0 and SEO Tips)
當PHP遇上Facebook API
當PHP遇上Facebook API
ICP備案流程演示
ICP備案流程演示
鍵盤革命,每個人都是開放政府的一員
鍵盤革命,每個人都是開放政府的一員
Mao arduino
Mao arduino
商城制的真實美少女夢工廠:破解AKB48的煉金術
商城制的真實美少女夢工廠:破解AKB48的煉金術
Tornado开发实践
Tornado开发实践
Ruby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for Ubuntu
Google AD優化技巧
Google AD優化技巧
如何使用 Xhprof 分析網站效能 (真實案例2)
如何使用 Xhprof 分析網站效能 (真實案例2)
圖書館、開放資料和巨量資料
圖書館、開放資料和巨量資料
Amazon SES 正確及不正確使用經驗 from 電子豹
Amazon SES 正確及不正確使用經驗 from 電子豹
輕鬆上手ASP.NET Web API 2.1.2
輕鬆上手ASP.NET Web API 2.1.2
Ptt創業板 創業失敗經驗談
Ptt創業板 創業失敗經驗談
新時代媒體傳播建置技巧
新時代媒體傳播建置技巧
重構—改善既有程式的設計(chapter 1)
重構—改善既有程式的設計(chapter 1)
藏身於社交媒體中的品牌價值
藏身於社交媒體中的品牌價值
Android N multi window
Android N multi window
高效能人士的七個習慣
高效能人士的七個習慣
網路行銷概觀
網路行銷概觀
Coffee script
1.
報告者:蔡昇倫
2.
目錄 • 介紹 • 基本用法、OOP、全域變數、 擴充類別、jQuery、Angular 2
3.
介紹
4.
由來 • Jeremy Ashkenas •
2009年 - Ruby • 2010年 - CoffeeScript 4
5.
什麼是CoffeeScript? • CoffeeScript =
JavaScript • 最佳化Javascript效能 • 吸收Python、Ruby優點 • 簡潔性、可讀性 • 縮短1 / 3程式碼長度 5
6.
簡潔性 var { } ( ) ; return
6
7.
簡潔性 var { } ( ) ; return
7
8.
簡潔性 8
9.
可讀性 • 串接字串 • alert
“Hello, #{ word }” • 語意化 • alert “Hello” if speak is on 9
10.
開發工具 • SublimeText • CoffeeAngular
Syntax 10
11.
編譯工具 • Gulp • JS2Coffee 11
12.
參考資料 • CoffeeScript官網 • Andy’s
Blog (LIVE DEMO內容) 12
13.
LIVE DEMO
Download now