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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
400
Introducción a JSONAPI
serabe
1
210
Bienvenidos a Ember Madrid
serabe
2
230
Lo que la cafeína le hizo a JS
serabe
1
260
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
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
160
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.9k
yield再入門 #phpcon
o0h
PRO
0
1.2k
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.7k
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
210
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
540
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
480
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
270
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
530
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
340
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
230
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
170
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
Leo the Paperboy
mayatellez
8
2.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Ethics towards AI in product and experience design
skipperchong
2
350
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
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]