26.1 Introduction
JavaScript is a sophisticated, general-purpose, object-oriented, interpreted programming language originally developed by Netscape Communications Corporation for building Web applications that require client-side processing (i.e., processing that occurs in the browser).1 In addition, JavaScript is a non-type-safe programming language . This means that an invalid operation on an object (e.g., adding a string value to an integer value) will not be detected at design time (i.e., when the source code is parsed and compiled) but will be detected at ...