Introduction to JavaScript

Lesson 1 of 15 6 min read Free lesson

What JavaScript does, where it runs, how to add it to a page and how to see its output in the console.

What is JavaScript?

HTML is the structure, CSS is the look, and JavaScript is the behaviour. It is a real programming language: it can remember things, make decisions, repeat work and react when people click or type.

Adding JavaScript to a page

HTML Try it in CodeLab
<!DOCTYPE html>
<html lang="en">
<body>
  <h1>Hello</h1>

  <!-- Best: an external file, at the end of the body -->
  <script src="app.js"></script>
</body>
</html>
app.js Try it in CodeLab
// app.js
console.log('JavaScript is running!');
alert('Welcome to the class');

The console

console.log() prints messages for you, the developer. Open the browser console with F12 (or right-click → Inspect → Console) to see them. The console also shows errors, so keep it open while you learn.

Output
JavaScript is running!

Statements and comments

JavaScript Try it in CodeLab
// A single-line comment
/* A comment
   over several lines */
console.log('One statement per line');
console.log('Each ends with a semicolon');

Check your understanding

Quick check

Which of these adds behaviour to a web page?

Quick check

Where does console.log() output appear?

Quick check

Where is the usual place for the <script> tag?

Hi there! 👋 Have a question about the courses or joining the class? Ask me.