Still watching in 2019 tho I watched through this a while ago and gained solid information and ALSO wisdom ABOUT wisdom. Your curiosity into the jquery source gave some insight onto how to investigate or learn from other sources. Thanks for uploading this - I watched it years ago, but I still remember. cheers man
What the hell just happened, I stumbled upon this video, figuring I could watch a few minutes just to see what it's about, maybe skip some stuff. It's late. I don't want to watch the whole thing right now, I might just do that later... BOOM, it's 50 minutes later, and I'm still watching! Great video Paul, I'd definitely attend any talks I'd get the chance to end up at. Loved the Yeoman one at I/O. This video further confirmed you're my go-to source for JavaScript learning!
Damn funny. Loved the witty overtones and spectacular insights. Keep up these videos... they are both entertaining and highly instructive. Thanks so much.
This is awesome. I just started toying around with the jQuery source and got so thrown off by a couple of things (that opening parenthesis was driving me crazy!) and this cleared everything up. And I was totally thinking of 42 during the "audience participation" o_O
The great thing about open source projects is that anyone who looks at the source code will benefit greatly. Especially those who contribute to the further development of these software projects.
I've been looking at quite a few different places, and I'm always looking for more resources. I'll take a look at his RU-vid channel. Thanks for the info Jordan. I've definitely improved my web development skills and I have to say RU-vid channels such as thenewboston have been a great help.
I literally love this video. Because I might never look into that scary giant file that looks like a javascript from planet mars. Still I know this things now. so thank you a lot! Now I might change my practices a little bit. But that's fine. It's for my own good. So thank you thank you so much. Btw, I like the way you explain things. It seems more clear to me now. Peace :)
I like! Aside from jQuery, this also shows what a beautiful and expressive language JavaScript is. The dependency management you (if you even want to call it that) of jQuery seem to suck, frankly. I use YUI, which has very detailed (but also complicated) dependency management.
if I replace setTimeout with your version, which I think makes more sense, how do I remove it completely (no longer needed). How do I do that? Also how do I run script? (function ...)? can I run it inside a function?
Your unique modification is ingenious, I feel quite silly that it took me so long to realize it. Can you provide links to your jQuery enhanced git project
var foo = eval("(" + data + ")"); // vs. var foo = (new Function("return " + data))(); Is there really any advantage to the Function constructor version? Can you explain further? Does it limit the execution rights of the code in a way the eval doesn't?
How old were you here? I remember this was one the incentives for me to start digging into the 3rd party code I was using back in my web dev beginnings!
When I used the standard $.unique() on an array of $('th').text() loaded from a table, it reversed the order of the elements. This is inconsistent with your description. Great vid though.
11:30 Wouldn't that be "synchronous" recursion instead of "asynchronous" recursion? jQuery's load method is blocking, i.e. it blocks the current thread.
Nope, this is not a sync XHR, it doesn't block the main thread. If it were, that'd be synchronous, for sure.. But it's async, like your typical XHR/fetch.
That's great because I'm 23 and I feel weird to write this message . It is like I fell in love in sudden but It's not what I do . This guy could be nice but not for me . That's it . O even can't remember who he really is .
The thing I want to understand is how the jQuery constructor returns an array of elements. How does jQuery allow to chain that array of elements with method like "addClass" ? Anyone ?
you're probably a 45 years old man, pretending to be a 15 year old girl. as a top level programmer, I'm sure Paul only dates 20-something super models, exclusively, that's all I do.
its because of silly easy jake warey why IE hasn't either died or conform to the widespread standard.. jquery was great for beginner programmers but by now you would have thought many stopped using it and started to write their own snippets, i am sure no one uses everything in any given framework or library.. Or was that the money trick, get everyone onto jquery then when they are totally in the abstracted world of programningt they don't know how to write code without a framework so teaching/training is at large for many years now as if no one knew what prototypes were before, as if JavaScript just entered the world... Kmt.. great video, about the only person who has dug into simply jquery that ironically always uses functions etc that many teachers aleays said were bad practices, goes to show many seminars had fake teachers that did not even look deep into the code but got paid for talking whatever on stage and people only listen because the person talking supposedly made a brilliants fw or lib or the CEO of the company...