It is any difference between: const vid1: HTMLVideoElement = document.querySelector('.vid1'); and const vid2 = document.querySelector('.vid2') as HTMLVideoElement; Thanks for your great work!
Subtle but yes. In first case you define a property of HTMLVideoElement type and try to assign something there. If the type that you try to assign is wrong you will get an error. In case 2 you don't define type of property but just write there whatever you assigned. And while assignment you force typescript to convert the type to HTMLVideoElement. So it will never give an error as you convert any type to HTMLVideoElement.
WATCH NEXT: Typescript Interview Questions and Answers - Dominate Your Next Interview - ruclips.net/video/4pqeoHLf9IU/видео.htmlsi=2gqvcpDDDDRorNpX
I found a lot of videos to learn DOM Ts but this first video makes me understand DOM ts. Thank you!
I'm happy that you like it!
Great stuff, very clear and concise. Thank you…
Glad it was helpful!
Thank you very much man, it's perfectly clear !
Glad it helped!
thank you very much for this valuable video.
Glad it was helpful!
Thank you for this video!
Glad it was helpful!
Best video on typescript thanks 🙏
Glad you liked it
Thank you so much for this video... From 7:14 just provides the answer to what I have been searching for.
Awesome!
Thank you!
You are welcome!
It is any difference between:
const vid1: HTMLVideoElement = document.querySelector('.vid1');
and
const vid2 = document.querySelector('.vid2') as HTMLVideoElement;
Thanks for your great work!
Subtle but yes. In first case you define a property of HTMLVideoElement type and try to assign something there. If the type that you try to assign is wrong you will get an error.
In case 2 you don't define type of property but just write there whatever you assigned. And while assignment you force typescript to convert the type to HTMLVideoElement. So it will never give an error as you convert any type to HTMLVideoElement.
thank you :)
You're welcome!
Bravo
lol, experts typecast...
what editor do you use?
It's Vim. Here is a video about an editor.
ruclips.net/video/YrLiugDhCuk/видео.html