Enviar pesquisa
Carregar
Learning To Love Java Script
•
1 gostou
•
1,694 visualizações
Michael Girouard
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 31
Baixar agora
Baixar para ler offline
Recomendados
R/C++ talk at earl 2014
R/C++ talk at earl 2014
Romain Francois
Rcpp11 useR2014
Rcpp11 useR2014
Romain Francois
Rcpp11 genentech
Rcpp11 genentech
Romain Francois
From OCaml To Javascript At Skydeck
From OCaml To Javascript At Skydeck
Jake Donham
Libtcc and gwan
Libtcc and gwan
DaeMyung Kang
D vs OWKN Language at LLnagoya
D vs OWKN Language at LLnagoya
N Masahiro
5 1. character processing
5 1. character processing
웅식 전
Gaucheで本を作る
Gaucheで本を作る
guest7a66b8
Mais conteúdo relacionado
Mais procurados
Macro in Scala
Macro in Scala
takezoe
From Javascript To Haskell
From Javascript To Haskell
ujihisa
The Big Three
The Big Three
Roman Okolovich
Javascript status 2016
Javascript status 2016
Arshavski Alexander
Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010
Dirkjan Bussink
サイ本 文
サイ本 文
Takashi Takizawa
Tilting Google Maps and MissileLauncher
Tilting Google Maps and MissileLauncher
Tatsuhiko Miyagawa
Emscripten, asm.js, and billions of math ops
Emscripten, asm.js, and billions of math ops
Luka Zakrajšek
PyCon KR 2019 sprint - RustPython by example
PyCon KR 2019 sprint - RustPython by example
YunWon Jeong
Memory management in cocos2d x - Le Duy Vu
Memory management in cocos2d x - Le Duy Vu
Framgia Vietnam
Job09
Job09
Jirawat Chanphupha
JavaSE7 Launch Event: Java7xGroovy
JavaSE7 Launch Event: Java7xGroovy
Yasuharu Nakano
C coroutine
C coroutine
Chien-Wei Huang
LLVM Workshop Osaka Umeda, Japan
LLVM Workshop Osaka Umeda, Japan
ujihisa
ECMAScript 2015 Tips & Traps
ECMAScript 2015 Tips & Traps
Adrian-Tudor Panescu
dplyr
dplyr
Romain Francois
ClojureScript - A functional Lisp for the browser
ClojureScript - A functional Lisp for the browser
Falko Riemenschneider
Java Code for Sample Projects Methods
Java Code for Sample Projects Methods
jwjablonski
Brief intro to clojure
Brief intro to clojure
Roy Rutto
Mais procurados
(19)
Macro in Scala
Macro in Scala
From Javascript To Haskell
From Javascript To Haskell
The Big Three
The Big Three
Javascript status 2016
Javascript status 2016
Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010
サイ本 文
サイ本 文
Tilting Google Maps and MissileLauncher
Tilting Google Maps and MissileLauncher
Emscripten, asm.js, and billions of math ops
Emscripten, asm.js, and billions of math ops
PyCon KR 2019 sprint - RustPython by example
PyCon KR 2019 sprint - RustPython by example
Memory management in cocos2d x - Le Duy Vu
Memory management in cocos2d x - Le Duy Vu
Job09
Job09
JavaSE7 Launch Event: Java7xGroovy
JavaSE7 Launch Event: Java7xGroovy
C coroutine
C coroutine
LLVM Workshop Osaka Umeda, Japan
LLVM Workshop Osaka Umeda, Japan
ECMAScript 2015 Tips & Traps
ECMAScript 2015 Tips & Traps
dplyr
dplyr
ClojureScript - A functional Lisp for the browser
ClojureScript - A functional Lisp for the browser
Java Code for Sample Projects Methods
Java Code for Sample Projects Methods
Brief intro to clojure
Brief intro to clojure
Destaque
The Future is Now (Slides) - Futuregov 2015 Hong Kong - Jose Sepulveda
The Future is Now (Slides) - Futuregov 2015 Hong Kong - Jose Sepulveda
Jose Sepulveda, MBA, PhD.
Special Development Applications 2009 10 26
Special Development Applications 2009 10 26
jgabateman
Caa boiro2005 2015
Caa boiro2005 2015
Asociación Boirense de Empresarios
Social media behavior
Social media behavior
Lausanne Montreux Congress
วิวัฒนาการภาพยนต์ไทย
วิวัฒนาการภาพยนต์ไทย
nnn
Social Media and Behaviour Change - Case Studies
Social Media and Behaviour Change - Case Studies
derekfoster
Murrayville Heritage Conservation Area
Murrayville Heritage Conservation Area
jgabateman
Destaque
(7)
The Future is Now (Slides) - Futuregov 2015 Hong Kong - Jose Sepulveda
The Future is Now (Slides) - Futuregov 2015 Hong Kong - Jose Sepulveda
Special Development Applications 2009 10 26
Special Development Applications 2009 10 26
Caa boiro2005 2015
Caa boiro2005 2015
Social media behavior
Social media behavior
วิวัฒนาการภาพยนต์ไทย
วิวัฒนาการภาพยนต์ไทย
Social Media and Behaviour Change - Case Studies
Social Media and Behaviour Change - Case Studies
Murrayville Heritage Conservation Area
Murrayville Heritage Conservation Area
Mais de Michael Girouard
Day to Day Realities of an Independent Worker
Day to Day Realities of an Independent Worker
Michael Girouard
Responsible JavaScript
Responsible JavaScript
Michael Girouard
Object Oriented JavaScript
Object Oriented JavaScript
Michael Girouard
The Beauty of Java Script
The Beauty of Java Script
Michael Girouard
Ajax for PHP Developers
Ajax for PHP Developers
Michael Girouard
JavaScript From Scratch: Writing Java Script Applications
JavaScript From Scratch: Writing Java Script Applications
Michael Girouard
JavaScript From Scratch: Events
JavaScript From Scratch: Events
Michael Girouard
JavaScript From Scratch: Playing With Data
JavaScript From Scratch: Playing With Data
Michael Girouard
JavaScript from Scratch: Getting Your Feet Wet
JavaScript from Scratch: Getting Your Feet Wet
Michael Girouard
Its More Than Just Markup
Its More Than Just Markup
Michael Girouard
Web Standards Evangelism
Web Standards Evangelism
Michael Girouard
A Gentle Introduction To Object Oriented Php
A Gentle Introduction To Object Oriented Php
Michael Girouard
A Look At Flex And Php
A Look At Flex And Php
Michael Girouard
Baking Cakes With Php
Baking Cakes With Php
Michael Girouard
Cfphp Zce 01 Basics
Cfphp Zce 01 Basics
Michael Girouard
Creating And Consuming Web Services In Php 5
Creating And Consuming Web Services In Php 5
Michael Girouard
Learning To Love Java Script Color
Learning To Love Java Script Color
Michael Girouard
Mais de Michael Girouard
(17)
Day to Day Realities of an Independent Worker
Day to Day Realities of an Independent Worker
Responsible JavaScript
Responsible JavaScript
Object Oriented JavaScript
Object Oriented JavaScript
The Beauty of Java Script
The Beauty of Java Script
Ajax for PHP Developers
Ajax for PHP Developers
JavaScript From Scratch: Writing Java Script Applications
JavaScript From Scratch: Writing Java Script Applications
JavaScript From Scratch: Events
JavaScript From Scratch: Events
JavaScript From Scratch: Playing With Data
JavaScript From Scratch: Playing With Data
JavaScript from Scratch: Getting Your Feet Wet
JavaScript from Scratch: Getting Your Feet Wet
Its More Than Just Markup
Its More Than Just Markup
Web Standards Evangelism
Web Standards Evangelism
A Gentle Introduction To Object Oriented Php
A Gentle Introduction To Object Oriented Php
A Look At Flex And Php
A Look At Flex And Php
Baking Cakes With Php
Baking Cakes With Php
Cfphp Zce 01 Basics
Cfphp Zce 01 Basics
Creating And Consuming Web Services In Php 5
Creating And Consuming Web Services In Php 5
Learning To Love Java Script Color
Learning To Love Java Script Color
Último
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
David Newbury
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
Mahmoud Rabie
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
Udaiappa Ramachandran
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
SkyPlanner
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
Jamie (Taka) Wang
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Md Hossain Ali
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Martin Humpolec
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
DianaGray10
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
Renan Moreira de Oliveira
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
DianaGray10
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
YounusS2
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
Asko Soukka
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
SANGHEE SHIN
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
DianaGray10
Último
(20)
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
Learning To Love Java Script
1.
ng
rni ea L pt ri Sc love va to Ja Mike Girouard BarCamp Orlando
2.
alert(‘hello world’);
3.
var theBad =
this;
4.
JavaScript Java
!==
5.
63words reserved
6.
37used actually
7.
implied global scope
10.
+
11.
a+b
12.
NaN
13.
NaN
14.
typeof(NaN)
15.
typeof(new Array)
16.
var theGood =
this;
17.
[...]
18.
{...}
19.
f({...})
20.
f(a)
21.
foo || bar
22.
!!mikeG
23.
for ... in
24.
obj.prototype
25.
obj[‘foo’]
26.
loose typing
27.
lambdas
28.
E.onDOMReady(function () {
// More code awesomeness });
29.
the “module”
30.
MIKEG.example = (function
() { var YUD = YAHOO.util.Dom; return { foo: true, bar: function () {...}, baz: function () {...} }; }) ();
31.
Thanks! mikeg@lovemikeg.com
Baixar agora