1 / 6

Welcome to ITA341(b) Client-Side Scripting and Design

Welcome to ITA341(b) Client-Side Scripting and Design. Jon Robinson James Donaldson. Featuring JavaScript. Create in 1995 by Brendan Eich while working for Netscape on the Netscape Navigator web browser. Originally named Mocha, renamed to LiveScript and finally renamed to JavaScript.

darren
Download Presentation

Welcome to ITA341(b) Client-Side Scripting and Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Welcome to ITA341(b)Client-Side Scripting and Design Jon Robinson James Donaldson

  2. Featuring JavaScript • Create in 1995 by Brendan Eich while working for Netscape on the Netscape Navigator web browser. • Originally named Mocha, renamed to LiveScript and finally renamed to JavaScript

  3. JavaScript was a rush job • “JS has a lot of stupid in it. News at 11” - Brendan Eich • “JS had to ‘look like Java’ only less so, be Java's dumb kid brother or boy-hostage sidekick. Plus, I had to be done in ten days or something worse than JS would have happened.” - Brendan Eich

  4. (Some of) The Bad • Global variables • Math precision • Phony arrays

  5. (Some of) The Good • Loose typing • Object literal notation • Dynamic objects - Prototypeing

  6. JavaScript is tool • Our goal is to learn to program. Since we are using JavaScript to take the first step, we also need to learn to use it properly.

More Related