JavaScript is one of the most loved and hated languages in the world. It is loved because it is potent. You can make a full-stack application by ju...
For further actions, you may consider blocking this person and/or reporting abuse
"As it encounters var a = 2, it assigns 2 to 'n' in memory."
here a should be n, I think. It makes me confused for a minute
ummmm no, namaste js is not the first guy to visually explain javascript like this. Nor is the poster of this.
This post is indeed heavily inspired by Akshay Saini's Namaste JS series - examples, flow of concepts etc. It would have been great if the author had included a line in the post instead of sharing link to the playlist in the comments section.
Still, can't call him the 'content owner' as the first commenter did though. This poster has taken common knowledge about javascript and taken the time to visually express it in a unique way. He also linked to his source of knowledge in the comments as you say, which he didn't need to do.
Does that mean every time I create a website and put my name/logo in the footer, I also need to mention the 300+ resources that have taught me something or inspired me....no.
Namaste js, most likely learnt it from somewhere too, maybe one of the many books he has on his desk in the bg, does he give them credit? He often is reading something in his video, probably words of others, does he give credit?
Yes, I agree that Namaste JS is not the content owner - and the first commenter is not right to phrase it that way. And I totally agree on the great efforts in creating engaging visuals.
However, when almost the whole content of your post is this particular video in the playlist - it doesn't really hurt to mention it in the
Reference
section in the post.There's clearly a difference between writing tech tutorials inspired by a lecture series, and developing a website.
When writing tech tutorials, it's often a good practice to mention the references.
It's totally fine if you don't quite feel the need to acknowledge. I only wanted to get across my message.
Noted and rectified my mistake😄! I thought adding references on the comments section will be sufficient.
Thank you for accepting the suggestion positively. ☺️ You're doing an amazing work. Have you considered submitting your posts to javascriptkicks.com?
I didn't knew about this website, I will consider looking into it, Thanks😄
You can submit posts here for a wider reach to the JS devs. And there's a Medium publication JS in Plain English - that'd be a great place to share as well. And then, include the canonical url in the dev.to posts so that we can read it here too.
Is it somebody else's content?
Genius
Awesome YouTube playlist to learn more about JavaScript:
I hope y'all will like this!
Infective👍
Thank you for detailed explanation about Java script. I have just start reading javascript from w3schools but I learned very little. Just going through your blog, I understand the basics of javascript very easily. I have gone through various blog of javascript as I started learning. I also find this blog interesting about javascript - theonetechnologies.com/blog/post/a... -
Glad you liked it Ankush!❤️
This is amazing! Well done!
What tool did you use to create those amazing animations?
PowerPoint 2019
Old school, like it. Great work
😂yes, couldn't find better tool for it. If there is a better tool than PowerPoint lemme know
This is a unicorn for sure. Amazing!
Thank you!
this is golden . thanks so much for this .
Glad you liked it!
Thank you!
This is a good post.
Can I translate this into Korean?
Sure! you can do it. Just add my twitter profile or link back to this blog.
You bet!
This is the best easy explain on the internet. can you tell me where i can learn these things like this.
There is a yt playlist called "Namaste JavaScript", also if you want some premium content you can check out frontend masters JavaScript courses.
thank you so much
How JavaScript Works🔥 🤖 [Visually Explained]" dives into the inner workings of JavaScript in a fun and visually engaging way. It breaks down how JavaScript operates in a browser, focusing on concepts like the event loop, the call stack, and how the execution context works. By explaining these technical aspects with visuals, it makes complex topics more accessible for beginners and experienced developers alike. The post also touches on how JavaScript handles asynchronous code and the role of promises, helping readers grasp how JavaScript manages concurrency. This type of visual explanation is a great way to demystify the language's behavior and give developers a deeper understanding of the execution flow.
Are you ready to become an expert in Javascript? Learn all you need to know about Execution Context with this comprehensive course! Watch the video to understand the fundamentals and unlock advanced concepts in no time. Master the concept and become an expert today: youtu.be/F5pxy8v6W00 #Javascript #ExecutionContext #LearnNow
Amazing! It’s so easy to follow and understand. It solidified the concept for me. Thank you so much!
Glad you liked it! ❤️
You can use this tool to visualize the execution of Javascript (and other programming language:
pythontutor.com/live.html#mode=edit
This is awesome! Thanks for sharing it.
Sir Saini will be so pleased! Thanks for such a wonderful presentation @narottam04 .
This was really helpful!
Thank You!
Awesome contents.🕸
This is really great, good post
Glad you liked it!
Well explained
Very helpful!
I totally agree with you that understanding the execution context if critical to getting a hang of javascript
I also like how you explained the hoisting concept with the memory context analogy
Glad you liked it! ❤️
Nicely done. Thanks a lot.
You're welcome!
As a new JS developer, this was extremely helpful.
Thank you! glad you found it helpful.
Brilliantly written. HATS OFF!!
Thank you!
Nice one man.
Thank you!❤️
GGs naruto
💪
Thanks a lot for this compelling content... Was really valuable and it's worth bookmarking.
Thank you! Glad you liked it!❤️
Great Post! Keep it Up
Thank you!
This was amazing, thanks a lot!
Welcome!
Nice
Thank you!
Loved it
🙌
This post is super straightforward for a newbie as me. Thanks a lot!
Glad you loved it! ❤️🥳
Very well explained! Thank you.
Welcome!
Thank you for explaining it like this! Awesome :)
Glad you liked it!
Wish I could like this multiple times
That means a lot! 🥺 Thank you!
Wow, this is such a well explained article! Loved it ❤️🙌
Glad you liked it!
Awesome👍👏 explaination
Thank you!
This is detailed. Thanks 👍
Thank you!
Nicely explained, good work 👍🏻
Thank you!
Excellent Post! But I wonder when the web page loads successfully. Will the execution context be empty? So where will my event handlers be stored and how can I see them?
Great post! Helped me to understand more about this language. I work with React but I never studied javascript in depth.
This seems suspiciously close to Will Sessions explanation in his course on Frontend Masters.
Great piece.
But I don’t get why the execution context is always destroyed at the end since the variables created in the code still exists.
when an execution context is destroyed, it destroys the variable and functions defined inside them. Unless you take into account the concept of closure, but generally it will be destoryed. If the variables is not destroyed it will clog our memory in the browser.
One day I'll get a job and I'll buy you a coffee . Thanks for this great article.
Thank you! you will get your dream job🙌
I have read many articles about JavaScript behind the scenes but this one is amazing
A loud headline and very weak article.
All credits to akshay saini
Nice :)
Now waiting for next series of event-loop, callbacks and promises?
:)
Next post will be on "Hoisting" but event loop, callbacks and promises is on my list will be releasing it soon.
youtube.com/playlist?list=PLlasXeu...
This is the great tutorial to understand JS and how it's work underthehood.
Akshay Saini is ❤️ Wrote this article after watching the course.