learn

FacebookTwitter
Last year I wrote A brief introduction to closures which was meant to help people understand exactly what a closure is and how it works. I’m going to attempt that again, but from a different angle. I think with these kinds of concept, you just need to read as many alternative explanations as you can in order to get a well rounded view. http://skilldrick.co.uk/2011/04/closures-explained-with-javascript/

Skilldrick » Closures explained with JavaScript

Programming CouchDB with Javascript - plok

http://jan.prima.de/~jan/plok/archives/108-Programming-CouchDB-with-Javascript.html To illustrate how easy and straightforward writing applications for CouchDB is, we are going to build a simple todo-list application in Javascript. You should be familiar with HTML and Javascript and the DOM . You do not need any Ajax experience. Although we are going to use it, all will be abstracted away. The interface is quite plain, as is the functionality.

Adequately Good - JavaScript Scoping and Hoisting - by Ben Cherry

Do you know what value will be alerted if the following is executed as a JavaScript program? var foo = 1; function bar() { if (!foo) { var foo = 10; } alert(foo); } bar(); If it surprises you that the answer is "10", then this one will probably really throw you for a loop: var a = 1; function b() { a = 10; return; function a() {} } b(); alert(a); http://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Hoisting
© Andrea Giammarchi - 23 March 2008 Summary JavaScript is the world's most misunderstood programming language , and even if we use them from about 10 years, there is still confusion about the basis of its prototypal inheritance nature. This page aim is to clarify this aspect of this wonderful scripting language that a lot of developers still do not perfectly understand. I hope this page will be useful even if I know my English is not good as my JavaScript knowledge is (so, sorry for language typos).

JavaScript Prototypal Inheritance - My 5 Cents From Web Reflection

http://www.3site.eu/doc/

Learning JavaScript Programming Language through Video Lectures

http://www.catonmat.net/blog/learning-javascript-programming-language-through-video-lectures/ I decided I wanted to learn JavaScript Programming language better. I had been programming in it now and then but I had never really developed any good skills in it. If you have read about this blog page then you know that I also run Free Science Online blog which is all about free video lectures online.
Standard ECMA-262 ECMAScript® Language Specification Edition 5.1 (June 2011) This Standard defines the ECMAScript scripting language. The following file can be freely downloaded: http://www.ecma-international.org/publications/standards/Ecma-262.htm

Standard ECMA-262