Тёмный

Test Your JavaScript Knowledge with Lydia Hallie | Preview 

Frontend Masters
Подписаться 57 тыс.
Просмотров 29 тыс.
0% 0

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 41   
@jf3518
@jf3518 6 месяцев назад
Great visualisation for the event loop with the micro and macro tasks.
@luisdef_
@luisdef_ 7 месяцев назад
JavaScript is weird.
@aredrih6723
@aredrih6723 6 месяцев назад
I might be wrong but I'm pretty sure the method `return` and `throw` are part of the Generator's spec and not Iterator's. Also Generator's `next` takes an argument while Iterator's doesn't. Most structure expecting an "Iterator" usually uses the Generator method so if you had to implement one manually, sticking to the Generator specs makes sense. There is one use case were I find a difference through: if you share an Iterator between multiple loops (ad hoc queue/multi consumers), any loop breaking will causes a call to Generator's `return` method which will put the generator in a done state and end the other loop (no more value). If you have an iterator, there is no `return` method and the other loop will exhaust the iterator.
@danielgilleland8611
@danielgilleland8611 2 месяца назад
I love your work, and I'll be sharing it with my fellow teachers and my students. Bravo!
@jeheskielsunloy3881
@jeheskielsunloy3881 7 месяцев назад
When you think you know javascript
@aditideshpande3799
@aditideshpande3799 5 месяцев назад
that's when you know you don't😂
@nikolaypetrov9789
@nikolaypetrov9789 4 дня назад
very well explained. thanks
@JoaquinHernandezMartinez-uc1sk
@JoaquinHernandezMartinez-uc1sk 6 месяцев назад
thanks for the video, honestly it's in depth, clearly explained and a joy to use for review. Please do more
@madhuiitb-cse
@madhuiitb-cse 7 месяцев назад
An excellent brush up concepts.
@CesarDelgado-oi4zq
@CesarDelgado-oi4zq 7 месяцев назад
Jeez... She's good! 😲
@Kenbomp
@Kenbomp 7 месяцев назад
Suggest to ask if super should be used
@Sindoku
@Sindoku 7 месяцев назад
There is no need to call super if you’re talking about the Dog question. There isn’t any inheritance happening, so calling super in the constructor would be pointless it seems.
@ZVEKOfficial
@ZVEKOfficial 5 месяцев назад
I’ve been working as a full stack dev for over 2 years now and I’ve never had to dive this deep. Am I doing something wrong ? I’m genuinely curious how this is useful in the real world if you’re not building apps from scratch
@ilyazinkevych7804
@ilyazinkevych7804 Месяц назад
ehm, well promises are basically everywhere, classes are very useful in ts, and iterators are used under the hood of good old sagas, well that's basically single place I've come by iterators but anyway quite a handy base to build on
@akash-kumar737
@akash-kumar737 6 месяцев назад
Just few words "Keep it coming, please".
@MaciejJureczko-z7e
@MaciejJureczko-z7e 7 месяцев назад
That video is great, and You are great.
@veeraragavan9596
@veeraragavan9596 6 месяцев назад
I subscribed with front end masters content was good but not having clear roadmap most of JavaScript is there which tutor I should start with ??
@FrontendMasters
@FrontendMasters 6 месяцев назад
Please see our learning paths for guidance! frontendmasters.com/learn/ - all courses are placed in order depending what your goals are.
@FeLiNe418
@FeLiNe418 6 месяцев назад
I see. The "return" keyword inside the generator functions is just to confuse people.
@lerarosalene
@lerarosalene 6 месяцев назад
Not really. It's useless when you use them as plain iterators, but you could also use them as coroutines and actually utilise return value.
@SebasCC99
@SebasCC99 6 месяцев назад
Does anyone know what tools was used for the visualization?
@rohit_ambre
@rohit_ambre 5 месяцев назад
keynote
@serhiicho
@serhiicho 6 месяцев назад
Great video Lyda! Thanks
@FragZero
@FragZero 7 месяцев назад
nice video... just one little fix class Dog { construct(name) this.name = name ...
@Sindoku
@Sindoku 7 месяцев назад
She basically has a quiz that are very similar to the questions I ask candidates when hiring other web developers during the theory interview round. I’m an architect at a fortune 30 company in finance, one of the top two banks in the world for reference. I’ll be checking this out, God willing. Seems like a lot of fun!
@bashovski
@bashovski 7 месяцев назад
No one will ever compare two constructors or iterate a generator in production
@thi-m10
@thi-m10 7 месяцев назад
@@bashovski But once you understand this you can avoid and identify many bugs and problems because you know how javascript works behind the scenes
@bashovski
@bashovski 7 месяцев назад
@@thi-m10 I'll just use TypeScript to avoid worrying about a function returning an undesired type or a value. But I agree, it's not useless to know 👍
@doc8527
@doc8527 6 месяцев назад
@@thi-m10 the question from video is a good example to understand the fundamentals as a fun exercise, but it's very terrible as an interview hard requirement test. It could be fun practice/warm up for both candidates and interviewer to go through the questions, but imply it's not a real thing to test against you. If you used this types of tricky code a lot in your codebase and it's the reason why you test the candidate. As a senior or whatever developer/interviewer you should be shameful for whatever you are doing now without good reasons. Speaking from the experience of that many cool kids know this type of tricky questions, neglect the fundamental, and actually try to apply them in real practice. Just like applying some crappy leetcode algos for simple stuffs. It's such a nightmare. The worst part, some senior devs are truly pretentious about knowing them, even some hacky prototype behavior you should never know or use, or terrible JavaScript design mistake from the past, which is completely irrelevant outside of JS.
@cariyaputta
@cariyaputta 2 месяца назад
No this keyword shenanigans?
@elvispalace
@elvispalace 7 месяцев назад
I need a new brain
@omega.developer
@omega.developer 23 дня назад
It's not free. Sorry it's disappointing 😢
@firiasu
@firiasu 6 месяцев назад
Nice voice and quiz! I didn't make a single mistake, I'm too experienced...
@Sindoku
@Sindoku 7 месяцев назад
That last function looked a little iffy.
@DnKZone
@DnKZone 6 месяцев назад
L
@VladPutin-f8m
@VladPutin-f8m 6 месяцев назад
omg I'm so stupid. Javascript is so evil, I love it :v
@mameenomar
@mameenomar 7 месяцев назад
What is being used for the visualizations?
@onefloatavenue
@onefloatavenue 5 месяцев назад
in her channel she says Apple Keynote
@theodorealenas3171
@theodorealenas3171 7 месяцев назад
I love these topics!
@nikilk
@nikilk 3 месяца назад
Thank you for this Lydia. That was great.
@billrazor6591
@billrazor6591 7 месяцев назад
Awesome!
Далее
Blazingly Fast JavaScript with ThePrimeagen | Preview
18:22
pumpkins #shorts
00:39
Просмотров 9 млн
A Day with Remote Software Engineer Lydia Hallie
7:10
Просмотров 101 тыс.
Laravel vs Rails for Javascript developers
19:50
Просмотров 2,4 тыс.
Web Performance Trivia - Lydia Hallie
25:05
Просмотров 4,1 тыс.
What's new in React 19 | Lydia Hallie
20:04
Просмотров 41 тыс.
The Power of JS Generators by Anjana Vakil
36:10
Просмотров 166 тыс.
Performance in React and Next.js (Lydia Hallie)
16:12