"JavaScript ek client-side language hai jo web pages ko interactive aur dynamic banati hai. Is blog mein, hum JavaScript ke basics aur asynchronous programming ko cover karenge. Ye tutorial aapko JavaScript use karne mein madad karega."
9/09/2024
JavaScript ek high-level programming language hai jo web development ke liye use hoti hai. Ye client-side scripting language hai jo web pages ko interactive aur dynamic banati hai. Is blog mein, hum JavaScript ke basics aur uske use ko discuss karenge.
Variables: JavaScript mein variables ko var
, let
, ya const
keywords se declare kiya ja sakta hai.
let name = 'Ali'; // Variable name declare kiya
const age = 25; // Constant value assign ki
Functions: Functions code blocks hote hain jo reusable operations ko perform karte hain.
function greet(name) {
return `Hello, ${name}!`; // Greeting message return karte hain
}
Objects: JavaScript objects key-value pairs ko represent karte hain.
let person = {
name: 'Sara',
age: 30,
greet: function() {
return `Hello, ${this.name}!`;
}
};
Arrays: Arrays ordered collections hote hain jo multiple values ko store karte hain.
let fruits = ['apple', 'banana', 'cherry']; // Fruits array
Events: JavaScript events web page interactions ko handle karte hain.
document.getElementById('myButton').addEventListener('click', function() {
alert('Button clicked!');
});
Anonymous Functions: Functions jo bina naam ke define kiye jaate hain.
let add = function(a, b) {
return a + b;
};
Arrow Functions: Shorter syntax ke sath function declarations.
const multiply = (a, b) => a * b;
JavaScript DOM (Document Object Model) ko manipulate karne ke liye use hoti hai, jisse aap HTML aur CSS elements ko dynamically change kar sakte hain.
document.getElementById('myDiv').innerHTML = 'New Content'; // Element ki content change karna
Promises: Asynchronous operations handle karne ke liye.
let promise = new Promise((resolve, reject) => {
// Some async operation
resolve('Operation successful');
});
Async/Await: Promises ko simplify karne ke liye.
async function fetchData() {
let response = await fetch('url');
let data = await response.json();
console.log(data);
}
JavaScript web development ka ek important part hai jo interactive aur dynamic websites create karne mein madad karta hai. Is blog mein humne JavaScript ke basic concepts aur properties par nazar daali. Practice karte rahiye aur naye JavaScript features explore karte rahiye!