JavaScript Modules ES6 ES2015 Tutorial

  Рет қаралды 23,403

techsith

techsith

Күн бұрын

Пікірлер: 50
@uhN0id
@uhN0id 7 жыл бұрын
Great way to start my day. Woke up and saw this brand new tutorial around 6am and I'm glad I watched it. I've been using imports and exports sort of guessing how they worked for the most part. This clarified a lot for me, thank you!
@AmirrezaNasiri
@AmirrezaNasiri 5 жыл бұрын
- "They are singleton" + ... and my very long ambiguous went away! well done `Awesome Techsith`, well done!
@wisabid
@wisabid 7 жыл бұрын
The best part of all your tutorials is one would not feel stranded if he/she starts watching from the middle of the series coz you always 'decouple' or 'loose couple' with other videos in the series. But will never forget to mention links of those. Could see a great mentor in you!! Cheers and thumbs up!!!
@RezaMohseni
@RezaMohseni 5 жыл бұрын
you are an amazing tutor! So easy to understand. Everything seems crystal clear when you explain it. Thank you very much ;)
@Techsithtube
@Techsithtube 5 жыл бұрын
Thnks Reza :)
@bambino3624
@bambino3624 5 жыл бұрын
Great tutorial, also love the trollface. Makes me feel like i'm living in the year 2007 again, the golden years.
@Techsithtube
@Techsithtube 5 жыл бұрын
I give each vidoe face based on how I feel about the topic. :)
@cookiecutter5162
@cookiecutter5162 7 жыл бұрын
I gave up on programming a few months ago. But one day... I hope to get back in it. Being subscribed to your channel and getting video alert keeps my hope alive! Thanks
@Techsithtube
@Techsithtube 7 жыл бұрын
Hope you can come back to programming soon. :)
@fdc_8507
@fdc_8507 6 жыл бұрын
the best channel on the web :) You learning hard things so easy
@andrerothweiler9191
@andrerothweiler9191 6 жыл бұрын
I always postponed this but now I understand it. And it feels so great :)
@TwahaMukammel
@TwahaMukammel 6 жыл бұрын
So much simply explained! Thanks :)
@davidofug
@davidofug 6 жыл бұрын
How I wish I watched this in January, my VueJs and ReactJs learning curve would have been easier. Thank you.
@kts.panknin8047
@kts.panknin8047 5 жыл бұрын
Thank you very much very helpful. Greeting from Germany
@wojciechlipinski7258
@wojciechlipinski7258 7 жыл бұрын
Pretty awesome tutorial. Well done sir
@neoskribe8986
@neoskribe8986 7 жыл бұрын
Thanks, just at the right time for me.
@wisabid
@wisabid 7 жыл бұрын
You Rock! Keep up your great work!
@behruzisaev2102
@behruzisaev2102 6 жыл бұрын
Great explanation, as usual!
@jainshilpi3
@jainshilpi3 6 жыл бұрын
Excellent explanantion sir
@piotrkniaz4695
@piotrkniaz4695 7 жыл бұрын
Great Video. I have started watching your chanel from js interview questions and i am impressed how great you can explain everything Keeep Going
@Techsithtube
@Techsithtube 7 жыл бұрын
I am glad that its helping you. Thanks for watching Piotr!
@ReinaldoTrindade
@ReinaldoTrindade 6 жыл бұрын
Very helpful, thanks a lot.
@Sagarclips
@Sagarclips 3 жыл бұрын
How to know js version in vs code?
@Techsithtube
@Techsithtube 3 жыл бұрын
For backend javaScript your node version is the js version and for front-end javaScript, you may have babel to trans-pile your code. and ultimately your browser has specific version of JavaScript.
@ThatDudeWeird
@ThatDudeWeird 5 жыл бұрын
"ES6 JavaScript modules are something you need to learn... if you don't, you'll pay the price when something doesn't work" I felt that... that's why I'm here. :'(
@Techsithtube
@Techsithtube 5 жыл бұрын
James, you are right, these days, its essential to learn javaScript modules.
@dubeykivines9202
@dubeykivines9202 4 жыл бұрын
Nice video 👍
@JBuchmann
@JBuchmann 7 жыл бұрын
Great turnout! I was always confused why sometimes one uses curly brackets in the import, while at other times you don't. This video totally clarifies this, so thanks. I also see other syntax for importing like how it's done in Node, with the require keyword. A video explaining why sometimes you import this way, and when, would be great.
@Techsithtube
@Techsithtube 7 жыл бұрын
John, 'require' is the old syntax to import modules using commonJS, ES6 Modules replaces that. ES6 Module is native JavaScript feature where commonJs is an external lib. Also, CommonJS has some performance issues that ES6 Modules solves. For new projects you should only use ES6 Modules.
@JBuchmann
@JBuchmann 7 жыл бұрын
techsith perfect, thanks!
@santoshpasupunuri
@santoshpasupunuri 7 жыл бұрын
which editor did you use in this video?
@Techsithtube
@Techsithtube 7 жыл бұрын
atom editor
@ManontheBroadcast
@ManontheBroadcast 7 жыл бұрын
If you didn't export the num variable but only the incrementNum function, should it still be able to run because of the closure? ... @7.58.
@Techsithtube
@Techsithtube 7 жыл бұрын
Yes I believe so .
@RahulSingh-nj8le
@RahulSingh-nj8le 6 жыл бұрын
why do you use let not var?
@Techsithtube
@Techsithtube 6 жыл бұрын
let is better I have a video explaining that clearly kzbin.info/www/bejne/baWqnoZoiLWreNE
@casmironyiba1610
@casmironyiba1610 5 жыл бұрын
can i use this ES module on pure javascript
@Techsithtube
@Techsithtube 5 жыл бұрын
Not at the moment. but soon. right now you have to use a transpiler.
@iamreg1965
@iamreg1965 5 жыл бұрын
@@Techsithtube More lies. Firefox was the last of the evergreen browsers to ship and that was in May 2018.
@josh1529
@josh1529 5 жыл бұрын
Cool
@MasteRock87
@MasteRock87 6 жыл бұрын
IKEA chair?
@Techsithtube
@Techsithtube 6 жыл бұрын
No Its actually from some local store here in san jose.
@vishnuvardhanreddy4490
@vishnuvardhanreddy4490 6 жыл бұрын
export vs exports vs module.exports Can u please explain
@Techsithtube
@Techsithtube 6 жыл бұрын
export is a new ES6 way of exporting . module.exports is from require.js which does the same thing using ES5 version.
@JoeWong81
@JoeWong81 6 жыл бұрын
very helpful video but it's subtract not substract lololol
@iamreg1965
@iamreg1965 5 жыл бұрын
This is starting to really get on my nerves and you are by means the worst offender. But when you give a video a title such as you did I would expect a tutorial on the ES2015 module specification and that you would explain this using VANILLA JAVASCRIPT. I call this clickbait.
@Techsithtube
@Techsithtube 5 жыл бұрын
FYI, first of all this video is two years old , secondly ES6 Modules are still not part of the vanilla JavaScript as of Jan 2019. The objective of this video was to explain how modules work, if and when the modules becomes part of Vanilla JavaScript it would work as explain in this video. FYI, clickbait videos don't have 99% like rate as this video has.
@iamreg1965
@iamreg1965 5 жыл бұрын
@@Techsithtube Sorry pal but that is complete and utter bullshit. For a start ES modules are vanilla JavaScript, and became so in 2015. That's the ES2015 (ES6) part that is a bit of a give away really. Edge, Chrome, Opera and Safari all shipped ES modules in 2017. Firefox shipped them in May 2018. You don't know what you are talking about and I couldn't care less about your likes.
@mohamedfanag6491
@mohamedfanag6491 4 жыл бұрын
@@Techsithtube tyredbghyiterd5359769
javaScript Method chaining tutorial ( function chaining)
12:18
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
She wanted to set me up #shorts by Tsuriki Show
0:56
Tsuriki Show
Рет қаралды 8 МЛН
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 908 М.
Javascript Modules | Export Import Syntax for ES6 Modules
17:14
Javascript Iterators tutorial
8:47
techsith
Рет қаралды 49 М.
Javascript Default Parameters ES6 ES2015 tutorial
10:32
techsith
Рет қаралды 12 М.
Inheritance in JavaScript - Prototypal Inheritance tutorial
20:06
JavaScript ES6 Modules
7:39
Web Dev Simplified
Рет қаралды 470 М.
setTimeout and setInterval in JavaScript
12:55
techsith
Рет қаралды 35 М.
This is the Only Right Way to Write React clean-code - SOLID
18:23
JavaScript Maps & WeakMaps
11:35
techsith
Рет қаралды 49 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН