जावास्क्रिप्ट की दुनिया में आपका स्वागत है! यह ट्यूटोरियल आपको मूलभूत अवधारणाओं के माध्यम से मार्गदर्शन करेगा, क्लासिक “हेलो, वर्ल्ड!” प्रोग्राम से शुरू करके आवश्यक सिंटैक्स नियमों तक। जावास्क्रिप्ट, एक शक्तिशाली स्क्रिप्टिंग भाषा, वेब डेवलपमेंट का अभिन्न अंग है, जो इसे आकांक्षी डेवलपर्स के लिए एक महत्वपूर्ण कौशल बनाती है।
शुरूआत करना: आपका पहला जावास्क्रिप्ट प्रोग्राम
किसी भी प्रोग्रामिंग भाषा को सीखने का सबसे सरल तरीका एक ऐसा प्रोग्राम बनाना है जो एक संदेश प्रदर्शित करे। जावास्क्रिप्ट में, हम इसे console.log()
विधि का उपयोग करके प्राप्त करते हैं। यह विधि ब्राउज़र के कंसोल (आमतौर पर F12 दबाकर सुलभ) में एक मान आउटपुट करती है।
आइए अपना “हेलो, वर्ल्ड!” प्रोग्राम बनाते हैं:
console.log("Hello, World!");
इस कोड को चलाने के लिए, आपके पास कई विकल्प हैं:
- ब्राउज़र का डेवलपर कंसोल: अपने ब्राउज़र का डेवलपर कंसोल (आमतौर पर F12) खोलें, इस लाइन को पेस्ट करें, और एंटर दबाएँ। आपको “हेलो, वर्ल्ड!” प्रदर्शित दिखाई देगा।
- HTML फ़ाइल: एक HTML फ़ाइल (जैसे,
index.html
) बनाएँ और<script>
टैग के भीतर जावास्क्रिप्ट कोड एम्बेड करें:
console.log("Hello, World!");
अपने ब्राउज़र में इस HTML फ़ाइल को खोलें। संदेश कंसोल में दिखाई देगा; वेबपेज पर स्वयं कुछ भी दृश्यमान रूप से नहीं बदलेगा। हम बाद के ट्यूटोरियल में वेबपेज को सीधे हेरफेर करने का तरीका जानेंगे।
जावास्क्रिप्ट सिंटैक्स को समझना
अब जब हमने अपना पहला प्रोग्राम चलाया है, आइए आवश्यक जावास्क्रिप्ट सिंटैक्स नियमों का पता लगाएँ:
- केस संवेदनशीलता: जावास्क्रिप्ट केस-संवेदनशील है।
console.log
Console.Log
याCONSOLE.LOG
से अलग है। - सेमिकोलन: जबकि कुछ मामलों में वैकल्पिक है, प्रत्येक कथन को सेमीकोलन (
;
) से समाप्त करना सबसे अच्छा तरीका है। यह कोड की पठनीयता को बढ़ाता है और संभावित त्रुटियों को रोकता है। - टिप्पणियाँ: अपने कोड की व्याख्या करने के लिए टिप्पणियाँ महत्वपूर्ण हैं। जावास्क्रिप्ट समर्थन करता है:
- सिंगल-लाइन टिप्पणियाँ:
// यह एक सिंगल-लाइन टिप्पणी है
- मल्टी-लाइन टिप्पणियाँ:
/* यह एक मल्टी-लाइन टिप्पणी है जो कई पंक्तियों में फैल सकती है */
- चर: चर डेटा संग्रहीत करते हैं। चर घोषित करने के लिए
let
(परिवर्तनीय मानों के लिए) याconst
(स्थिरांक के लिए) का उपयोग करें:
let message = "Hello"; // एक चर घोषित करता है और इसे एक स्ट्रिंग मान असाइन करता है।
const pi = 3.14159; // एक स्थिरांक घोषित करता है और इसे एक संख्यात्मक मान असाइन करता है।
- डेटा प्रकार: जावास्क्रिप्ट विभिन्न डेटा प्रकारों को संभालता है, जिसमें संख्याएँ, स्ट्रिंग्स, बूलियन (
true
/false
),null
,undefined
और ऑब्जेक्ट शामिल हैं। हम बाद में इन पर विस्तार से चर्चा करेंगे। - ऑपरेटर: जावास्क्रिप्ट अंकगणितीय (
+
,-
,*
,/
), तुलना (==
,!=
,>
,<
,>=
,<=
), तार्किक (&&
,||
,!
), और असाइनमेंट (=
,+=
,-=
, आदि) के लिए ऑपरेटरों का उपयोग करता है।
यह परिचय आपकी जावास्क्रिप्ट यात्रा के लिए आधार तैयार करता है। भविष्य के ट्यूटोरियल उन्नत अवधारणाओं में गहराई से उतरेंगे। बने रहें!
विषय सूची