JavaScript_Cheat_Sheet
JavaScript_Cheat_Sheet
1. Variables
var x = 10;
let y = 20;
const z = 30;
2. Data Types
Number: 42
String: "Hello"
Boolean: true / false
Array: [1, 2, 3]
Object: { name: "John", age: 25 }
Undefined, null
3. Operators
Arithmetic: +, -, *, /, %
Assignment: =, +=, -=
Comparison: ==, ===, !=, !==, >, <, >=, <=
Logical: &&, ||, !
Ternary: condition ? true : false
4. Functions
function greet(name) {
return "Hello " + name;
}
5. Conditionals
if (x > 0) {
console.log("Positive");
} else if (x === 0) {
console.log("Zero");
} else {
console.log("Negative");
}
JavaScript Cheat Sheet
6. Loops
for (let i = 0; i < 5; i++) {
console.log(i);
}
7. Arrays
let nums = [1, 2, 3];
nums.push(4);
nums.pop();
nums.shift();
nums.unshift(0);
nums.forEach(n => console.log(n));
8. Objects
let person = {
name: "Alice",
age: 25,
greet: function() {
return "Hi " + this.name;
}
};
9. DOM Manipulation
document.getElementById("demo").innerHTML = "Hello";
document.querySelector("p").style.color = "red";
10. Events
document.getElementById("btn").addEventListener("click", function() {
alert("Clicked!");
});
11. JSON
JavaScript Cheat Sheet