I am surprised this channel does not have more subscribers with an explanation like this one. Your channel will eventually go up for sure! You should continue making videos if you have stopped making them.
great video, thanks. I was reading "Eloquent Javascript" e-book and encounter this topic that didnt understand. I went directly to TH-cam and found this. Thanks again!
What a great video. Such a fundamental concept, yet difficult to understand at the beginning, and often glossed over. A must watch for amateur developers and students.
Wow! Thank you so much! I'm studying JavaScript through a book and that part seemed quite difficult for me to understand, but now I can see it clearly :) Btw good channel! +1 subscribed
(I am at 0:19 in the video) I appreciate JavaScript so much and well TypeScript it’s like falling in love for the first time but every day 😄 I don’t care about people who don’t like it and I respect people who love Python 🐍 or an other language but for me it’s JavaScript all the way 😄
What can i say. You are simply 'awesome' the way you explain things just clears all the doubts. I would love to kiss you for your communication skills and the way you have put up things. Thank you so much. Please make a full course on subject and poor people like me from Asia would be very happy to pay for such course. Me being the first to purchase
Just had to drop by and comment. Your explanation is really well articulated and visualized. I was having some difficulties understanding the concept but with your video it just sort of clicked. I guess I'll be using your channel quite frequently from now on. Cheers!
const y = getAnswer(); works just fine but the end of this video can be easy to interpret to suggest that it doesn't. I don't think the video intended to suggest that, but it's the impression I first received when getAnswer() was crossed out. function getAnswer(){ return 5; } const y = getAnswer(); y // 5 y+2 // 7
But what if I assign a function that only console.log(„hi“) to a variable const x; that function doesn‘t resolve to a value so how is it still an expression?
but why var x = 5; returns undefined but x= 5; return 5 in chrome console??......i read somewhere that it behaves as a statement so it returns undefined but you are saying it is a expression........i am really confused....please help!!
good question to think about. I'm not sure, but think this way, var x = 5 it's a statement, and x = 5 like an expression return value 5; Have you found answer for this question?
Great video, so even if the function expression contains lines of code that are statements like if else statements it is still considered an expression when it is called? Is that correct? Thanks.
in what context do those identifiers are in code? something like "x;" is just an expression (in most languages), because it is expressed to the value of x.
"x" is an expression. If a variable x is defined, it will resolve to the value of x. If it's not, it's just an error. However, in "const x = 5" the "x" part is not an expression.
angela yu recommended
Dr. Angela Yu the queen! :D
same ! this was very helpful !
NOV. 2020 same
Angelu Yu is our teacher, yes. I feel like Angela is promoting this guy.
do you all completed that course
Great video! Dr. Angela Yu from the Udemy course recommended this. Thanks!
most views from angela yu"s recommendation
Yes 😂
me too
me too👆
Codexpanse we say you tnx for excellent video and u must say tnx to dr. Angela Yu, the best teacher in the world :)
I am surprised this channel does not have more subscribers with an explanation like this one. Your channel will eventually go up for sure! You should continue making videos if you have stopped making them.
great video, thanks. I was reading "Eloquent Javascript" e-book and encounter this topic that didnt understand. I went directly to TH-cam and found this. Thanks again!
Wonderful explanation, good quality video and nice voice. Everything fits, keep up!
Great, concise and well-illustrated video. Thanks from Argentina.
this man needs much more recognition
What a great video. Such a fundamental concept, yet difficult to understand at the beginning, and often glossed over. A must watch for amateur developers and students.
Thanks Felix!
I''m planning to get back to producing similar videos. Let me know if you have suggestions for future topics.
came from appbrewery , great work!
I am here via recommendation of Dr.Angela Yu mam
I love videos like this, simple quick and super helpful Thank you codexpanse and @AngelaYu for sharing this video!
Could you please show where did Angela mention this video?
@@rakhimd.5703 she has a course on Udemy called Web Development complete 2020, in the beginning of the react module she mentioned this video .
@@rakhimd.5703 Sure, She mentioned it in the React.js section
You can find it in the Course resource pdf
Angela recommended its very good stuff thanks codexpanse for boosting my brain to understand
I really wish your channel gets more subscribers ... exceptional work!
Thank you! I wish your wish will come true.
Btw, you can help: share this channel with that one person you think will benefit from it.
Great thank you, for refresh my knowledge after 10 years of university. thank YOU
Wow! Thank you so much! I'm studying JavaScript through a book and that part seemed quite difficult for me to understand, but now I can see it clearly :)
Btw good channel! +1 subscribed
Hey! Glad it worked for you!
Check out exercises and quizzes here (free of charge!) → en.hexlet.io/courses/intro_to_programming
(I am at 0:19 in the video) I appreciate JavaScript so much and well TypeScript it’s like falling in love for the first time but every day 😄 I don’t care about people who don’t like it and I respect people who love Python 🐍 or an other language but for me it’s JavaScript all the way 😄
JS is getting nicer, no question about it!
angela yu recommended !! Thanks for clearing the concept
Came here from Eloquent Javascript... thanks for this!!
What can i say. You are simply 'awesome' the way you explain things just clears all the doubts. I would love to kiss you for your communication skills and the way you have put up things.
Thank you so much. Please make a full course on subject and poor people like me from Asia would be very happy to pay for such course. Me being the first to purchase
Short and concise, and saves a lot of time. Thank you so much. Hard concept in just 4 minutes.
Just had to drop by and comment. Your explanation is really well articulated and visualized. I was having some difficulties understanding the concept but with your video it just sort of clicked. I guess I'll be using your channel quite frequently from now on. Cheers!
Wow, best explanation regarding this topic I have ever seen. Great work!
Hi, this is best explanation on this topic I ever saw
Great video. What a wonderful 4minutes, cleared many confusions. Thank you
what a great explanation thanks mr teacher u deserve 1 milion subs NGL
I'm study (javascript the weird parts) but this part in the course was pretty difficult until I find this video, so thanks a lot :D, +1 sub
Excellent explanation and visuals! You've got a new subscriber 🚀
wow awesome vid one of the best ive seen... i really like the use of animations to drive the point home. very well done
const y = getAnswer(); works just fine but the end of this video can be easy to interpret to suggest that it doesn't. I don't think the video intended to suggest that, but it's the impression I first received when getAnswer() was crossed out.
function getAnswer(){
return 5;
}
const y = getAnswer();
y // 5
y+2 // 7
Amazing video, very easy to understand and thoroughly explained
You're an awesome teacher. You explain very well!!!
Amazing explanation , toturial and so easy to understand
thanks alot !!
this videos just need 3 or 2 more seconds to the end to appreciate final conclusions, it moves to fast to next video. Thanks for this good explanation
Angela Yu Udemy course brought me here.
legendary. thank you. i was just wondering this today
This guy is underrated!
Thanks so much. Video was very concise and easy to understand
amazing video, do you have a video on function expressions and function declaration too? That would be nice too
Best explanation ever. Thank you.
great video!! Sir, your way of teaching is very easy. thank you!!
Perfect instructor. Subscribed
What a great explanation. Well done!
very clean and helpful explanation, thank you
who come here recommended by Angela Yu?
Thanks pal, nice video, very good video edition.
WOW! Excellent explaining!
Angelu Yu! sister recommended ,
I am watching in 2024
Who else here from Udemy?
Meeee!!!....Today
Excellent explanation!!!💯💯💯💯💯
Thanks for the video your explanation was excellent
Simple meanwhile great explanation, Thx♥
2020 Dr. Angela Yu brought me here
2021
@@littleduck3456 2021 and we are still grinding
True🙌
Correct me if im wrong but in other words, the result is an expression and the solving is a statement, if that makes sense.
Please come back
Angela Yu sent me here.
Could you please tell me in which video did Angela Yu mention this video?
Hey, I've watched it too, such a great explanation!! Kudos :-)
Amazing explanation! thank you sir!
very informative video , thankyou .
great value and presentation, thanks
But what if I assign a function that only console.log(„hi“) to a variable const x; that function doesn‘t resolve to a value so how is it still an expression?
but why var x = 5; returns undefined but x= 5; return 5 in chrome console??......i read somewhere that it behaves as a statement so it returns undefined but you are saying it is a expression........i am really confused....please help!!
good question to think about. I'm not sure, but think this way, var x = 5 it's a statement, and x = 5 like an expression return value 5;
Have you found answer for this question?
0 dislikes....this is very tempting
Did you... how... how could you?..
This is a quality video~
And I made half of them while wearing pajamas!
This Video Is Super!!
3:38 russian accent kicks in :D , great explanation btw!
Hmm this was somewhat easy to understand, I'm subscribing!
Thanks! I hope you'll like other videos as well.
@@Codexpanse
I'm enjoying them, keep up the good work!
Very good job!! Bravo!
Great explanation! Thanks
That makes a great deal of sense plus super powers are great
If I am not wrong statement performs actions and so does method then what is the difference between statement and method
Great explanation ! keep it up :)
nice & easy explanation
Nice work. Thank you.
Is it ok to say?
that Expressions can be assigned to a variable but statements can't?
Great video, so even if the function expression contains lines of code that are statements like if else statements it is still considered an expression when it is called? Is that correct? Thanks.
Correct! Because the function's definition is not the same as the call. The call results in a value, therefore it's an expression.
rly great content, nice channel
Very nice explanation
8 video dislikes versus 1,1K likes is describing the quality of this video and also describing the quality of the people who hit the dislike button.
after angela yu course
Very well explained
Very clear, thanks.
Thank you Russian man on the internet
recommended by Angela Yu
if calling a function is an expression then why console.log() is statement? it still returns undefined
cause console.log() is a syntactic unit of a programming language . where calling function was a value that assigned with a variable .
Amazing 👍🏻
clear! I subscribed
greaaaaaaaaaaaaaaat =))))
you have a new sub
Are for example identifiers like the name of a variable, Also a expression?
in what context do those identifiers are in code? something like "x;" is just an expression (in most languages), because it is expressed to the value of x.
Thank you!
"x" is an expression. If a variable x is defined, it will resolve to the value of x. If it's not, it's just an error.
However, in "const x = 5" the "x" part is not an expression.
Thank you so much!
great tutorial thankyou
came here on the recommendation of Dr.angela yu
FROM UDEMY COURSE
Which course? People keep saying this, but I can't find it :(
@@Codexpanse
The Complete 2024 Web Development Bootcamp on Udemy
By Angela Yu
Clear crystal!!!!
Amazing!
Angela Yu recommended, thanks
Dr.Angle recommended
well explained
im here because of my teacher Angela Yu