|
Added: Oct 9, 2007
From: googletechtalks
Duration: 61:23
Google Tech Talks August 17, 2007 ABSTRACT This talk explores all the techniques used to build a robust, reusable, cross-platform JavaScript Library. We'll look at how to write a solid JavaScript API, show you how to use functional programming to create contained, concise, code, and delve deep into common cross browser issues that you'll have to solve in order to have a successful library. John Resig is a JavaScript Evangelist, working for the Mozilla Corporation, and the author of the book 'Pro Javascript Techniques.' He's also the creator and lead developer of the jQuery JavaScript library and the co-designer of the FUEL JavaScript library (included in Firefox 3). He's currently located in...
Channel: Howto
Tags: best google howto javascript practices
dmix09 Says:
Jan 13, 2008 - 4th?
Nycago Says:
Feb 1, 2008 - last?
rikuwillkillu Says:
Feb 2, 2008 - why dont u guys comment on something smart...
Mukudmak Says:
Feb 9, 2008 - long... and interesting!
gnuvince Says:
Feb 11, 2008 - The is a little off-sync, but the content is absolutely great.
pianokid54 Says:
Mar 26, 2008 - longest vid on youtube
jokumusic Says:
May 1, 2008 - Good points of view. :)
Habbo0n Says:
May 4, 2008 - How is this video 62 minuets???????????
serechipote Says:
May 18, 2008 - que es JavaScript
Xiobioman Says:
Aug 4, 2008 - el Javascript es una lengua usada para programar
JamesMorlan Says:
Aug 14, 2008 - I discovered jQuery recently and it is awesome. Information in this video about conventions used in jQuery was particularly useful - why have I not seen this highlighted in the documentation?
JamesMorlan Says:
Aug 14, 2008 - Why do you wrap anonymous functions in parens before invoking them? e.g. (function(){/*do something*/})()
Doulea82 Says:
Aug 17, 2008 - hello all, If i can just have a moment,Wrath of the Gods is a new MMO about to start up,we are looking for more programers with java script exp and need to live in the UK,if you want more information please leave me a comment and ill get back to you,Thank you for all your time
pentium3000 Says:
Aug 21, 2008 - jajajajaajajajaaj
horneyvirus Says:
Sep 14, 2008 - Because it's a syntax error otherwise. Most likely because the interpreter expects unwrapped functions to be statements and not expressions. BTW, this is called Lambda in functional programming. Read "The Little Schemer" and "Javascript the good parts".
JamesMorlan Says:
Sep 15, 2008 - I understand Lambda, but as far as the syntax, I have been calling anonymous functions without wrapping them in parens forever without it being a problem. e.g. x=function() {...}(); Never a browser has ever complained to me about that. I just thought maybe there was some other reason for wrapping it in parens.
horneyvirus Says:
Sep 15, 2008 - If you need to execute a an anonymous function standalone, you have to wrap it in parens. That's part of the syntax. Why? Ask Brendan Eich. :-D
horneyvirus Says:
Sep 15, 2008 - x=function() {...}(); is an assignment. You're not executing the function standalone. Playing around with a REPL helps to learn core JavaScript. "aptitude install spidermonkey" if you're or debian based systems. Then, "js" will invoke a REPL. If you're on KDE, you already have "kjs". If you're on winblows, I'm not talking to you again. :-D
JamesMorlan Says:
Sep 16, 2008 - Yes, it is an assignment, but it still executes the function. I guess the syntax in question is for calling an anonymous function when you don't care about the result - or that has no result (technically it's not a function in that case, but that's the syntax we're stuck with). I've simply never needed to do that. And FYI, I don't play the "I'm better than you" Linux vs. Windows game; all software sucks, so give me a break. :D
horneyvirus Says:
Sep 16, 2008 - You'll need to do that for many reasons.. such emulating block scope, as arguments for higher-order functions etc. You'd know this if you know any functional programming. It's not about "I'm better than you". In fact free software sucks a lot harder sometimes.
horneyvirus Says:
Sep 16, 2008 - Here's a web based REPL. squarefree(dot)com/shell/shell.html Javascript returns the last expression or the one you explicitly returned. Also, you can use print("foo") and obviously alert().
WoWultiplayer3355 Says:
Oct 9, 2008 - the words arent sinced with the guy
yanitor Says:
Nov 27, 2008 - Coders needed! Great pay for someone able to create an auction website script and more. Email me today at Will(at)Artisticintension(dot)co(dot)uk GREAT PAY and plenty of work! Will(at)Artisticintension(dot)co(dot)uk
Edel99 Says:
Dec 3, 2008 - Im just learning web-development, but I have experience with C++ and C#. I have always stayed away from Java because I figured C# was supposed to kill Java. My question is: Since JavaScript has been around forever, is there any other language that is better for client-side scripting??
© Copyright Wordpress testsite • Powered by youtube • © Tutti i diritti riservati. www.gerblog.com S.r.l.
radicalvr Says:
Dec 20, 2007 - 3rd?