Understanding JavaScript Closures
Closures are the answer to the problem of how to bind variables to functions that are called at a later time. Today’s article will explain what closures are, outline some common dilemmas, and present ways that closures can be utilized to overcome them.
See original here: Understanding JavaScript Closures
[...]
Functional JavaScript
In this article, we explore the Function object and learn about its role in a lesser known style of coding called Functional Programming. We focus on the Functional Programming concept of using Higher Order functions to improve code modularity. By Rob Gravelle. 0122
See the original post here: Functional JavaScript
[...]
The Prototype JavaScript Framework
Programmers tend to collect utility functions to perform common tasks. In this article we look at some of the key features of the Prototype JavaScript Framework and demonstrate how it can make your life easier. By Rob Gravelle. 0925
Credit:The Prototype JavaScript Framework
a2a_linkname=”The Prototype JavaScript Framework”;a2a_linkurl=”http://www.frenzygraphics.com/2008/09/25/the-prototype-javascript-framework/”;
[...]
The Partial Function Application in JavaScript
The partial function application is an effective method of applying different inputs to a single object or bind one of the arguments to a function as a constant. This article covers how to use closures to perform two types of partial application: Binding and currying. By Rob Gravelle. 0905
See the rest here: The Partial Function [...]
How to Create an Ajax Autocomplete Text Field: Part 9
This week we continue to add functionality and tweak the appearance of our control by implementing search string matching in the list items and by adding a CSS drop shadow effect. By Rob Gravelle. 0918
View original here: How to Create an Ajax Autocomplete Text Field: Part 9
a2a_linkname=”How [...]


