Click on a topic to expand and learn in detail.
JavaScript is a programming language used to make websites interactive and dynamic.
console.log("Hello World");
// Variables
let name = "Alice";
const pi = 3.14;
var age = 25;
// Data types: string, number, boolean, undefined, null, object
// Arithmetic
let sum = 5 + 3;
// Comparison
console.log(5 > 3); // true
// Logical
console.log(true && false); // false
let age = 18;
if(age >= 18){
console.log("Adult");
} else {
console.log("Minor");
}
switch(age){
case 18:
console.log("Exactly 18");
break;
default:
console.log("Other age");
}
// for loop
for(let i=0; i<5; i++){
console.log(i);
}
// while loop
let j = 0;
while(j<5){
console.log(j);
j++;
}
// do-while
let k = 0;
do{
console.log(k);
k++;
}while(k<5);
function greet(name){
return "Hello " + name;
}
console.log(greet("Alice"));
// ES6 Arrow Function
const add = (a,b) => a+b;
console.log(add(5,3));
let fruits = ["Apple", "Banana", "Mango"];
console.log(fruits[0]); // Apple
fruits.push("Orange");
console.log(fruits.length);
let person = {
name: "Alice",
age: 25,
greet: function(){
console.log("Hello");
}
};
console.log(person.name);
person.greet();
// Select element
const heading = document.querySelector("h1");
// Change content
heading.textContent = "Hello World";
// Add class
heading.classList.add("highlight");
const button = document.querySelector("button");
button.addEventListener("click", function(){
alert("Button Clicked!");
});