logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

JavaScript पाठ 1 — वेरिएबल्स (Variables) और उन पर संचालन (Operations)

10/10/2025, by Ivan

मैं यहाँ वेरिएबल्स के सभी प्रकारों और ऑपरेशनों का लंबा विवरण नहीं दूँगा — इसकी अभी आवश्यकता नहीं है। हमारी मुख्य लक्ष्य यह समझना है कि JavaScript का मूल सिंटैक्स कैसे काम करता है, ताकि हम आगे jQuery सीख सकें। उसके बाद आप स्वयं JavaScript के ज्ञान और कौशल को गहरा कर सकते हैं। यदि आप JavaScript को गहराई से सीखना चाहते हैं और jQuery फ्रेमवर्क का उपयोग करने में रुचि नहीं रखते, तो आपको JavaScript पर एक अधिक विस्तृत पाठ्यपुस्तक ढूँढनी चाहिए। लेकिन यदि आप Drupal पर वेबसाइट बनाना और बाद में jQuery सीखना चाहते हैं — तो यह मार्ग आपके लिए है। तो आइए शुरू करें।

इस पाठ में हम वेरिएबल्स के बारे में जानेंगे — वे क्यों ज़रूरी हैं और उनके साथ कैसे काम किया जाता है।

वेरिएबल्स — प्रोग्रामिंग की मुख्य अवधारणाओं में से एक हैं। प्रोग्रामिंग को समझने के लिए यह जानना आवश्यक है कि वेरिएबल क्या है, यह कहाँ और कैसे संग्रहित होती है, और प्रोग्राम के निष्पादन के दौरान इसके साथ क्या होता है। वेरिएबल वह मात्रा है जिसका मान (value) प्रोग्राम के चलते समय बदल सकता है।

वेरिएबल्स — वे डेटा होते हैं जिन्हें प्रोग्राम द्वारा संसाधित किया जाता है और जिनके नाम होते हैं। जैसा कि आप जानते हैं, डेटा कंप्यूटर की मेमोरी में संग्रहित और संसाधित होता है। जब प्रोग्राम चल रहा होता है, तो डेटा RAM (ऑपरेटिव मेमोरी) में रहता है, और जब कंप्यूटर बंद होता है, तो स्थायी मेमोरी में सहेजा जाता है। प्रोग्राम बनाते समय विभिन्न प्रकार के डेटा उपयोग किए जाते हैं, अर्थात् विभिन्न प्रकार की वेरिएबल्स — जैसे संख्याएँ, अक्षर, टेक्स्ट, लॉजिकल वेरिएबल्स, प्रक्रियाएँ, तिथियाँ आदि। डेटा के प्रकार के अनुसार, प्रोग्राम प्रत्येक वेरिएबल के लिए मेमोरी में कुछ स्थान आरक्षित करता है, जहाँ वेरिएबल का मान संग्रहित रहता है। वेरिएबल का नाम पूरे प्रोग्राम में समान रहता है, लेकिन उसका मान बदल सकता है। JavaScript में न केवल वेरिएबल का मान बल्कि उसका डेटा टाइप भी बदल सकता है।

नई वेरिएबल्स को var ऑपरेटर की मदद से घोषित (declare) किया जाता है:

var x;

यह संरचना एक वेरिएबल x बनाती है। हम घोषणा करते समय ही इसका मान निर्धारित कर सकते हैं:

var x = 10;

ध्यान दें कि JavaScript में प्रत्येक ऑपरेशन के बाद हम सेमीकोलन (;) लगाते हैं (जैसे C++ और PHP में)। यहाँ हमने असाइनमेंट ऑपरेटर (=) का उपयोग किया है ताकि वेरिएबल x को मान 10 दिया जा सके।

वेरिएबल के नाम लैटिन अक्षरों में लिखे जाने चाहिए और उनमें स्पेस नहीं होना चाहिए, जैसे:

var myname; — सही

var my name; — गलत

साथ ही वेरिएबल का नाम किसी अंक (digit) या विशेष चिन्ह से शुरू नहीं हो सकता, लेकिन उसमें अंक शामिल हो सकते हैं, उदाहरण के लिए:

var name1; — सही

var name2; — सही

var test4me; — सही

var lesson2you; — सही

var 3money; — गलत

JavaScript में डेटा टाइप्स (वेरिएबल्स के प्रकार)

अभी के लिए हमें केवल संख्यात्मक (numeric) और स्ट्रिंग (string) प्रकारों के बारे में जानना पर्याप्त है। बाद में हम लॉजिकल, एरेज़, ऑब्जेक्ट्स और अन्य डेटा टाइप्स के बारे में जानेंगे।

संख्यात्मक वेरिएबल्स

संख्यात्मक वेरिएबल्स का मान एक संख्या होता है:

var y = 15;
alert(y);

संख्याओं के साथ हम जोड़, घटाव, गुणा और भाग जैसे ऑपरेशंस कर सकते हैं:

// वेरिएबल्स घोषित करते हैं
var x = 10;
var y = 5;
var z1, z2, z3, z4; // वेरिएबल्स को कॉमा से अलग भी किया जा सकता है
// वेरिएबल्स पर ऑपरेशंस
z1 = x + y;
z2 = x * y;
z3 = x - y;
z4 = x / y;
// परिणाम प्रदर्शित करते हैं
alert(z1);
alert(z2);
alert(z3);
alert(z4);

स्ट्रिंग वेरिएबल्स

स्ट्रिंग वेरिएबल्स टेक्स्ट को संग्रहित करती हैं। ध्यान दें कि टेक्स्ट को हमेशा उद्धरण चिह्नों (quotes) में रखा जाता है:

var str = 'नमस्ते, सबको!';
alert(str);

आप एकल (‘ ’) या दोहरे (“ ”) दोनों प्रकार के उद्धरण चिह्नों का उपयोग कर सकते हैं। स्ट्रिंग्स को जोड़ने के लिए + ऑपरेटर का उपयोग किया जाता है:

var str1 = 'नमस्ते';
var str2 = ', सबको';
alert(str1 + str2 + '!');

JavaScript में आप एक प्रकार के डेटा को दूसरे में भी परिवर्तित कर सकते हैं, उदाहरण के लिए:

var str = '11'; // स्ट्रिंग वेरिएबल
var num1 = 2;   // संख्यात्मक वेरिएबल
var num2;
var num3;
num2 = parseInt(str);
num3 = num1 + num2;
alert(num3); // परिणाम होगा 13

यहाँ हमने parseInt() फ़ंक्शन का उपयोग किया है (जिसके बारे में हम आगे विस्तार से सीखेंगे) ताकि स्ट्रिंग को संख्यात्मक प्रारूप में परिवर्तित किया जा सके।