Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lo que la cafeína le hizo a JS
Search
Sergio Arbeo
November 22, 2014
Programming
3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lo que la cafeína le hizo a JS
Un paseo por la nueva sintaxis de ECMAScript 6
Sergio Arbeo
November 22, 2014
More Decks by Sergio Arbeo
See All by Sergio Arbeo
Testing sin Dogmas
serabe
0
260
Decorating JavaScript - source{d} edition
serabe
1
170
Componentes: DD
serabe
0
390
Introducción a JSONAPI
serabe
1
200
Bienvenidos a Ember Madrid
serabe
2
230
Lo que la cafeína le hizo a JS
serabe
1
250
Taller de Introducción a Ember.JS
serabe
1
220
Generadores en JavaScript
serabe
1
540
El diablo está en los detalles
serabe
0
700
Other Decks in Programming
See All in Programming
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
AIで効率化できた業務・日常
ochtum
0
120
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
150
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
4.9k
スマートグラスで並列バイブコーディング
hyshu
0
120
Oxcを導入して開発体験が向上した話
yug1224
4
300
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
240
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
160
OSもどきOS
arkw
0
480
Vite+ Unified Toolchain for the Web
naokihaba
0
240
Agentic UI
manfredsteyer
PRO
0
130
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
1.9k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
Abbi's Birthday
coloredviolet
2
8k
Deep Space Network (abreviated)
tonyrice
0
170
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Being A Developer After 40
akosma
91
590k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Amusing Abliteration
ianozsvald
1
200
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
MADRID · NOV 21-22 · 2014 Sergio Arbeo {Back,Front}-end developer
at codecantor @Serabe Historia de un despecho transpilado Lo que la cafeína le hizo a JS
MADRID · NOV 21-22 · 2014 CODECANTOR
MADRID · NOV 21-22 · 2014 I loved CoffeeScript
MADRID · NOV 21-22 · 2014 I loved CoffeeScript
MADRID · NOV 21-22 · 2014 CoffeeScript V JavaScript
MADRID · NOV 21-22 · 2014 CoffeeScript V ES5
MADRID · NOV 21-22 · 2014 CoffeeScript ES6 V
MADRID · NOV 21-22 · 2014 WHY?
MADRID · NOV 21-22 · 2014 WHY? Implicit returns
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions Strange regexes
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions Strange regexes Significant whitespace
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions Strange regexes Significant whitespace Generators
MADRID · NOV 21-22 · 2014 Ember.JS
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 ES6
MADRID · NOV 21-22 · 2014 Destructuring
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 NESTABLE
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Destructuring DE
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Arrays too
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 NESTABLE TOO
MADRID · NOV 21-22 · 2014 MODULES
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Ember-CLI
MADRID · NOV 21-22 · 2014 let / const
MADRID · NOV 21-22 · 2014 let • The new
var. • Block scope. • No hoisting.
MADRID · NOV 21-22 · 2014 let • The new
var. • Block scope. • No hoisting. Actually, it does hoist, but raises a syntactic error at runtime when used before being asigned.
MADRID · NOV 21-22 · 2014 Hard to transpile properly.
MADRID · NOV 21-22 · 2014 CLASSES
MADRID · NOV 21-22 · 2014 CLASSES The Good Parts
MADRID · NOV 21-22 · 2014 METHODS
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 STRING TEMPLATES Interlude
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Computed properties
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 {G,S}ETTER
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 FUNCTIONS
MADRID · NOV 21-22 · 2014 SPREAD OP
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 1 -> 2 ->
3
MADRID · NOV 21-22 · 2014 1 -> 2 ->
3 14
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 DEFAULT
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 fn
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Most important => fn
feature LEXICAL THIS
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 No time for…
MADRID · NOV 21-22 · 2014 CLASSES The not-that-good Parts
MADRID · NOV 21-22 · 2014 GENERATOR
MADRID · NOV 21-22 · 2014 COMPREHENSIONS
MADRID · NOV 21-22 · 2014 async/await ES7
MADRID · NOV 21-22 · 2014 NAMED EXPORTS
MADRID · NOV 21-22 · 2014 # LITERALS
MADRID · NOV 21-22 · 2014 # LITERALS BINARY: 0b101
MADRID · NOV 21-22 · 2014 # LITERALS BINARY: 0b101
OCTAL: 0o67
MADRID · NOV 21-22 · 2014 # LITERALS
MADRID · NOV 21-22 · 2014 APIs
MADRID · NOV 21-22 · 2014 QUESTIONS?
MADRID · NOV 21-22 · 2014 Thank you! @Serabe
[email protected]