logo

Palette - Make it Colorful🎨

Palette - Visual Page Builder, no design degree required.

Live Demo Download Palette

स्क्रॉल

JavaScript पाठ 4 — फ़ंक्शंस (Functions)

10/10/2025, by Ivan

इस पाठ में हम JavaScript में फ़ंक्शंस के बारे में जानेंगे — उन्हें कैसे लिखा जाता है और कौन-कौन से प्रकार के फ़ंक्शंस होते हैं। आप फ़ंक्शंस के बारे में अधिक जानने के लिए PHP के इन पाठों को पढ़ सकते हैं — इनमें दिए गए सभी उदाहरण JavaScript में भी काम करेंगे:

PHP पाठ - पाठ 7 - PHP फ़ंक्शंस और फंक्शनल प्रोग्रामिंग

PHP पाठ - पाठ 9 - रिकर्शन

JavaScript में सिंटैक्स PHP जैसा ही है, लेकिन एक महत्वपूर्ण अंतर है: JavaScript में सभी वेरिएबल्स ग्लोबल (global) होती हैं और यदि उन्हें फ़ंक्शन कॉल से पहले घोषित किया गया है, तो वे सभी नेस्टेड फ़ंक्शंस (nested functions) में भी काम करती हैं। उदाहरण के लिए, नीचे दिया गया कोड PHP और JavaScript में अलग-अलग परिणाम देगा।

PHP:

<?php
function inc(){
  $x++;
  return $x;
}

$x = 10;
inc($x);
print $x;
?>

JavaScript:

<script>
function inc(){
  x++;
  return x;
}

x = 10;
inc(x);
alert(x);
</script>