Chapter 1. Writing Your First JavaScript Program
By itself, HTML doesn’t have any smarts: It can’t do math, it can’t figure out if someone has correctly filled out a form, and it can’t make decisions based on how a Web visitor interacts with it. Basically, HTML lets people read text, look at pictures, and click links to move to other Web pages with more text and pictures. In order to add intelligence to your Web pages so they can respond to your site’s visitors, you need JavaScript.
JavaScript lets a Web page react intelligently. With it, you can create smart Web forms that let visitors know when they’ve forgotten to include necessary information; you can make elements appear, disappear, or move around a Web page (see Figure 1-1); you can even update the contents of a Web page with information retrieved from a Web server—without having to load a new Web page. In short, JavaScript lets you make your Web sites more engaging and effective.
Introducing Programming
For a lot of people, the word “computer programming” conjures up visions of super-intelligent nerds hunched over keyboards, typing nearly unintelligible gibberish for hours on end. And, honestly, some programming is just like that. Programming can seem like complex magic that’s well beyond the average mortal. But many programming concepts aren’t difficult to grasp, and as programming languages go, JavaScript is relatively friendly to nonprogrammers.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access