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!
@AmirrezaNasiri5 жыл бұрын
- "They are singleton" + ... and my very long ambiguous went away! well done `Awesome Techsith`, well done!
@wisabid7 жыл бұрын
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!!!
@RezaMohseni5 жыл бұрын
you are an amazing tutor! So easy to understand. Everything seems crystal clear when you explain it. Thank you very much ;)
@Techsithtube5 жыл бұрын
Thnks Reza :)
@bambino36245 жыл бұрын
Great tutorial, also love the trollface. Makes me feel like i'm living in the year 2007 again, the golden years.
@Techsithtube5 жыл бұрын
I give each vidoe face based on how I feel about the topic. :)
@cookiecutter51627 жыл бұрын
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
@Techsithtube7 жыл бұрын
Hope you can come back to programming soon. :)
@fdc_85076 жыл бұрын
the best channel on the web :) You learning hard things so easy
@andrerothweiler91916 жыл бұрын
I always postponed this but now I understand it. And it feels so great :)
@TwahaMukammel6 жыл бұрын
So much simply explained! Thanks :)
@davidofug6 жыл бұрын
How I wish I watched this in January, my VueJs and ReactJs learning curve would have been easier. Thank you.
@kts.panknin80475 жыл бұрын
Thank you very much very helpful. Greeting from Germany
@wojciechlipinski72587 жыл бұрын
Pretty awesome tutorial. Well done sir
@neoskribe89867 жыл бұрын
Thanks, just at the right time for me.
@wisabid7 жыл бұрын
You Rock! Keep up your great work!
@behruzisaev21026 жыл бұрын
Great explanation, as usual!
@jainshilpi36 жыл бұрын
Excellent explanantion sir
@piotrkniaz46957 жыл бұрын
Great Video. I have started watching your chanel from js interview questions and i am impressed how great you can explain everything Keeep Going
@Techsithtube7 жыл бұрын
I am glad that its helping you. Thanks for watching Piotr!
@ReinaldoTrindade6 жыл бұрын
Very helpful, thanks a lot.
@Sagarclips3 жыл бұрын
How to know js version in vs code?
@Techsithtube3 жыл бұрын
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.
@ThatDudeWeird5 жыл бұрын
"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. :'(
@Techsithtube5 жыл бұрын
James, you are right, these days, its essential to learn javaScript modules.
@dubeykivines92024 жыл бұрын
Nice video 👍
@JBuchmann7 жыл бұрын
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.
@Techsithtube7 жыл бұрын
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.
@JBuchmann7 жыл бұрын
techsith perfect, thanks!
@santoshpasupunuri7 жыл бұрын
which editor did you use in this video?
@Techsithtube7 жыл бұрын
atom editor
@ManontheBroadcast7 жыл бұрын
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.
@Techsithtube7 жыл бұрын
Yes I believe so .
@RahulSingh-nj8le6 жыл бұрын
why do you use let not var?
@Techsithtube6 жыл бұрын
let is better I have a video explaining that clearly kzbin.info/www/bejne/baWqnoZoiLWreNE
@casmironyiba16105 жыл бұрын
can i use this ES module on pure javascript
@Techsithtube5 жыл бұрын
Not at the moment. but soon. right now you have to use a transpiler.
@iamreg19655 жыл бұрын
@@Techsithtube More lies. Firefox was the last of the evergreen browsers to ship and that was in May 2018.
@josh15295 жыл бұрын
Cool
@MasteRock876 жыл бұрын
IKEA chair?
@Techsithtube6 жыл бұрын
No Its actually from some local store here in san jose.
@vishnuvardhanreddy44906 жыл бұрын
export vs exports vs module.exports Can u please explain
@Techsithtube6 жыл бұрын
export is a new ES6 way of exporting . module.exports is from require.js which does the same thing using ES5 version.
@JoeWong816 жыл бұрын
very helpful video but it's subtract not substract lololol
@iamreg19655 жыл бұрын
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.
@Techsithtube5 жыл бұрын
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.
@iamreg19655 жыл бұрын
@@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.