इंटरैक्टिव और गतिशील वेबसाइट बनाने के लिए JavaScript आवश्यक है। यह गाइड JavaScript कोड को निष्पादित करने के दो तरीकों का पता लगाता है: इसके डेवलपर टूल का उपयोग करके सीधे Chrome ब्राउज़र के अंदर, और सर्वर-साइड या स्टैंडअलोन दृष्टिकोण के लिए Node.js का उपयोग करके।
विषयवस्तु की तालिका
Chrome DevTools में JavaScript चलाना
यह तरीका किसी वेबपेज के संदर्भ में त्वरित परीक्षण और JavaScript स्निपेट को डीबग करने के लिए एकदम सही है। कोई अतिरिक्त इंस्टॉलेशन की आवश्यकता नहीं है।
1. अपनी JavaScript फ़ाइल बनाएँ:
अपने JavaScript कोड के साथ एक फ़ाइल (जैसे, myScript.js
) बनाने के लिए एक टेक्स्ट एडिटर (नोटपैड, टेक्स्टएडिट, VS कोड, आदि) का उपयोग करें:
console.log("Hello from myScript.js!");
let message = "This is a variable.";
console.log(message);
2. Chrome DevTools खोलें:
Chrome खोलें, किसी भी वेबपेज पर जाएँ, राइट-क्लिक करें, और “इंस्पेक्ट” या “इंस्पेक्ट एलिमेंट” चुनें (या F12 दबाएँ)। “कंसोल” टैब पर क्लिक करें।
3. अपना कोड चलाएँ (विधि 1: प्रत्यक्ष इनपुट):
कंसोल में सीधे JavaScript टाइप करें और इसे चलाने के लिए Enter दबाएँ। यह छोटे स्निपेट के लिए सबसे अच्छा है।
4. अपना कोड चलाएँ (विधि 2: HTML फ़ाइल का उपयोग करके):
यह बड़ी स्क्रिप्ट के लिए बेहतर है। एक HTML फ़ाइल (जैसे, index.html
) बनाएँ:
<!DOCTYPE html>
<html>
<head>
<title>My JavaScript Test</title>
</head>
<body>
<script src="myScript.js"></script>
</body>
</html>
Chrome में index.html
खोलें। कंसोल myScript.js
से आउटपुट दिखाएगा।
Node.js के साथ JavaScript चलाना
Node.js आपको वेब ब्राउज़र के बाहर JavaScript चलाने देता है, जो सर्वर-साइड स्क्रिप्ट, कमांड-लाइन टूल आदि के लिए आदर्श है। हालाँकि सीधे Chrome में नहीं, लेकिन यह JavaScript को विकसित करने के लिए महत्वपूर्ण है जिसका उपयोग Chrome एक्सटेंशन या वेब ऐप में किया जा सकता है।
1. Node.js स्थापित करें:
nodejs.org से Node.js डाउनलोड और इंस्टॉल करें। यह npm (Node Package Manager) भी स्थापित करता है।
2. अपनी JavaScript फ़ाइल बनाएँ:
ऊपर बताए अनुसार अपनी myScript.js
फ़ाइल बनाएँ।
3. कमांड लाइन से चलाएँ:
अपना टर्मिनल खोलें, myScript.js
वाली निर्देशिका में नेविगेट करें, और चलाएँ:
node myScript.js
आउटपुट आपके टर्मिनल में दिखाई देगा। Node.js आपके कंप्यूटर पर सीधे JavaScript निष्पादित करता है, न कि Chrome ब्राउज़र के अंदर।