Showing posts with label #HTML. Show all posts
Showing posts with label #HTML. Show all posts

Monday, May 27, 2024

1. Introduction to JavaScript

 

1. Introduction to JavaScript

JavaScript can be added to an HTML document using the <script> tag. Here's a simple example of a complete HTML document with JavaScript:

html
<!DOCTYPE html> <html> <head> <title>JavaScript Example</title> </head> <body> <h1>Hello, JavaScript!</h1> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "Hello, World!"; </script> </body> </html>

2. Variables

Variables are used to store data values. In JavaScript, you can declare a variable using var, let, or const.

javascript
var name = "John"; let age = 30; const pi = 3.14; console.log(name); // Outputs: John console.log(age); // Outputs: 30 console.log(pi); // Outputs: 3.14

3. Data Types

JavaScript has several data types, including:

  • String: "Hello"
  • Number: 123
  • Boolean: true or false
  • Array: [1, 2, 3]
  • Object: {name: "John", age: 30}
  • Null: null
  • Undefined: undefined

4. Functions

Functions are blocks of code designed to perform a particular task. You can define a function using the function keyword.

javascript
function greet(name) { return "Hello, " + name; } console.log(greet("Alice")); // Outputs: Hello, Alice

5. Events

JavaScript can react to events, such as when a user clicks a button.

html
<!DOCTYPE html> <html> <head> <title>JavaScript Events</title> </head> <body> <button onclick="displayDate()">Click me</button> <p id="demo"></p> <script> function displayDate() { document.getElementById("demo").innerHTML = new Date(); } </script> </body> </html>

6. Conditional Statements

Conditional statements control the flow of code based on conditions.

javascript
let time = 20; if (time < 18) { console.log("Good day"); } else { console.log("Good evening"); }

7. Loops

Loops can execute a block of code a number of times.

javascript
for (let i = 0; i < 5; i++) { console.log("The number is " + i); }

8. Arrays

Arrays are used to store multiple values in a single variable.

javascript
let fruits = ["Apple", "Banana", "Cherry"]; console.log(fruits[0]); // Outputs: Apple console.log(fruits.length); // Outputs: 3

9. Objects

Objects are collections of properties, and a property is an association between a name (or key) and a value.

javascript
let person = { firstName: "John", lastName: "Doe", age: 25, fullName: function() { return this.firstName + " " + this.lastName; } }; console.log(person.fullName()); // Outputs: John Doe

10. DOM Manipulation

JavaScript can be used to change HTML content.

html
<!DOCTYPE html> <html> <head> <title>DOM Manipulation</title> </head> <body> <h1 id="header">Hello, World!</h1> <button onclick="changeText()">Change Text</button> <script> function changeText() { document.getElementById("header").innerHTML = "Hello, JavaScript!"; } </script> </body> </html>

This should give you a good foundation to start with JavaScript. Feel free to ask if you have any specific questions or need further examples!

Sponsered

 

© 2013 Psd to Html Blog. All rights resevered. Designed by Templateism

Back To Top