Object-oriented programming
Object oriented. These two words, when juxtaposed, mean quicker, faster, newer and better. Other than that, most people don't know what object-oriented programming means. Well, the truth of the matter is that object oriented programming is nothing new -- the Smalltalk language has been around for years, and unlike C++, is truly object-oriented. So what does that mean?
Earlier columns have introduced variables as named portions of memory, and functions, which are named portions of independent code. Combined with a set of appropriate operators and branching statements, this is enough to build complex and powerful programs. So what does object orientation add to JavaScript? Object-oriented programming is simply a method of binding functions and variables together under a unique name.