Functions

Introduction

जब हम JavaScript में बार-बार एक ही काम करते हैं, तो हर बार वही code लिखना मुश्किल और time-consuming हो जाता है।

सोचिए—अगर आपको बार-बार addition करना हो या बार-बार एक message दिखाना हो, तो क्या हर बार पूरा code लिखेंगे?

यहीं पर Functions काम आते हैं। Functions code को reuse करने का आसान तरीका देते हैं।

Web Development में functions बहुत important हैं, क्योंकि इससे code clean, organized और reusable बनता है।

Definition

Function JavaScript का एक block of code होता है, जिसे एक नाम दिया जाता है और जिसे जरूरत पड़ने पर call किया जा सकता है।

Concept

1. Function Declaration

Function को define करने के लिए function keyword का उपयोग किया जाता है।

<script>
function greet() {
console.log("Hello World");
}
greet();
</script>

Output:
Hello World

2. Function with Parameters

Function में input देने के लिए parameters का उपयोग होता है।

<script>
function add(a, b) {
console.log(a + b);
}
add(5, 3);
</script>

Output:
8

3. Function with Return Value

Function result return भी कर सकता है।

<script>
function multiply(a, b) {
return a * b;
}let result = multiply(4, 5);
console.log(result);
</script>

Output:
20

4. Function Expression

Function को variable में store किया जा सकता है।

<script>
let greet = function() {
console.log("Hello User");
};
greet();
</script>

Output:
Hello User

5. Arrow Function (Modern JavaScript)

Short syntax में function लिखने का तरीका।

<script>
let add = (a, b) => a + b;

console.log(add(2, 3));
</script>

Output:
5

6. Calling a Function

Function को run करने के लिए उसे call किया जाता है।

<script>
function showMessage() {
console.log("Function Called");
}
showMessage();
</script>

Output:
Function Called

Real-Life Example

मान लीजिए आपको बार-बार total calculate करना है:

हर बार नया code लिखने के बजाय एक function बना सकते हैं और उसे बार-बार call कर सकते हैं।

Important Points

Function code reuse करने में मदद करता है
function keyword का उपयोग होता है
Parameters input के लिए होते हैं
Return value result देता है
Arrow function modern syntax है

निष्कर्ष

Functions JavaScript का एक महत्वपूर्ण हिस्सा हैं, जो code को reusable, clean और efficient बनाते हैं। इनके उपयोग से programming आसान और organized हो जाती है।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top