Publisher's Synopsis
Learn JavaScriptFor beginners* The codes are colored* Many examples* simple explanationIntroductionJavaScript is a high-level programming language used primarily in web browsers to create more interactive pages. Is currently being developed by Netscape and Mozilla.JavaScript is used to create interactive web pages and to provide web applications including games; it is used by most sites, and is supported by almost all browsers without the need for extras.HistoryIn 1993, the National Computing Applications Center (NCSA), a unit of the University of Illinois at Urbana Champaign, NCSA Mosaic, launched the first popular graphical web browser, which played an important role in expanding the growth of the emerging global web network outside NeXTSTEP where WorldWideWeb Three years. In 1994, a company called Mosaic Communications was founded in Mountain View, California and employed many of the original NCSA Mosaic authors to create Mosaic Netscape. However, I have deliberately not shared a code with NCSA Mosaic. The company's internal code name is Mozilla, a code for "Mosaic and Godzilla". The first version of the Web browser, Mosaic Netscape 0.9, was released in late 1994 in four months, already capturing three quarters of the browser market and becoming the main web browser of the 1990s. To avoid ownership ownership issues with NCSA, the browser was renamed later in Netscape Navigator in the same year, and the company was named Netscape Communications. Netscape Communications realized that the web needs to become more dynamic. Mark Andrisen, the company's founder, believes that HTML requires "sticky language" that was easy to use by web designers and part-time programmers to compile components such as images and plugins, where code can be written directly into the web page encoding.JavaScript featuresJavascript is used in client-side programming, called client side, but it has many technologies and features, including: * Implemented by the client, for example you can validate any entries before sending the request to the server.* Language is relatively easy to learn and close to English.* Independent programming language and not as some believe it is linked to Java.* Provides greater control over browsers.* Interactive and fast.* Features rich interfaces and you can drag and drop components to enrich your interface with the required elements.* Functional programming language.