Topics covered in this talk. The order is the same. intersectionObserver() ResizeObserver() .closest() .matches() - Event delegation with matches() .contains() Bling.Js - Window. $ - Window. $$ - Node - NodeList Array.from() Set Spread & Rest Operator Promises Promise.all() Promise.race() Promise.any() Promise.allSettled() Handling Errors - try/catch - High Order Functions Future Js stuff or Upcoming features. - Web Speech using speech Recognition API - Shape Detection - - face, barcode & text Detection
Cool trick with removing certain item from an array (without mutating the array) with slice and spread @20:33 but wouldn't simple .filter() be more convenient and readable? const newNames = names.filter( name => name !== "lux" )
Jeez, you leave the code 10 seconds and then just show him explaining :( I had to go back to the slides like 10 times He's awesome though, always a pleasure to listen to him
Wes is the man. So easy to follow, doesn’t use unnecessary jargon.
Topics covered in this talk. The order is the same.
intersectionObserver()
ResizeObserver()
.closest()
.matches() - Event delegation with matches()
.contains()
Bling.Js
- Window. $
- Window. $$
- Node
- NodeList
Array.from()
Set
Spread & Rest Operator
Promises
Promise.all()
Promise.race()
Promise.any()
Promise.allSettled()
Handling Errors
- try/catch
- High Order Functions
Future Js stuff or Upcoming features.
- Web Speech using speech Recognition API
- Shape Detection - - face, barcode & text Detection
wes bos is the javascript legend
Wes is my favourite JS teacher!
Holy crap, those future APIs look like so much fun!
Like this guy, really knows his stuff and is funny also.
Oh, wes bos , highly talented..
JavaScript boss is here. 👌
Why do people hate JavaScript? It's so flexible and expressive nowdays.
I know right? I guess it's just people who are familiar with old JS patterns and not modern JS
the "this" keyword is still terrible
Great tips! Gold nuggets here!
Amazing talk!
Please try and focus more on his slides next time!
Bos is the real BOSS....
Kick-ass content
Really nice talk !
Wes bos?
Urong
Lah kepiye?
Mboh
Amazing Wes Bos!
Durung bos
this was awesome thank you!
This video is gold
2nd focusing on slides. Fails the cardinal rule of slide UX.
Like always, amazing! =)
Awesome!!
it's so helpful
superb
front-end santa
cool
are the slides available?
wesbos.github.io/just-javascript/#1
Cool trick with removing certain item from an array (without mutating the array) with slice and spread @20:33 but wouldn't simple .filter() be more convenient and readable?
const newNames = names.filter( name => name !== "lux" )
Didn't .includes replace .contains?
Includes is for arrays while contains its for Nodes or HTMLElements
I wish you can see the code while Wes Bos is explaining it....... We're here to learn the contents instead of watching Wes speak...
Jeez, you leave the code 10 seconds and then just show him explaining :( I had to go back to the slides like 10 times
He's awesome though, always a pleasure to listen to him
15:50 "I need an array with 10 slots inside of her"...
Did this abhorrent monster just assume the gender of an Array??
Cheers for having ugliest colorscheme that he could possibly choose
front-end santa