JavaScript Comments
JavaScript में comments का उपयोग code को समझाने, documentation देने, या किसी हिस्से को temporarily disable करने के लिए किया जाता है। Comments browser द्वारा execute नहीं किए जाते, यानी ये code में सिर्फ इंसानों के लिए होते हैं – developers के लिए!
इस chapter में आप सीखेंगे:
- JavaScript में comments के प्रकार
- Comments क्यों और कहाँ उपयोग करें
- Best practices
- Examples और अभ्यास प्रश्न
JavaScript में Comments के प्रकार
JavaScript में दो प्रकार के comments होते हैं:
1. Single-Line Comments
एक ही line में comment लिखने के लिए //
का उपयोग किया जाता है।
// यह एक single-line comment है
let name = "Amit"; // यह भी एक comment है
📌 इसे आप किसी भी statement के पहले या बाद में लिख सकते हैं।
2. Multi-Line Comments
जब आपको एक से ज्यादा line में comment लिखना हो, तो /* */
का उपयोग किया जाता है।
/*
यह एक multi-line comment है
जो कई lines में लिखा गया है
और code को अच्छे से explain करता है
*/
let age = 25;
✅ Useful जब आप पूरा section या block explain करना चाहते हैं।
Comments का उपयोग कहाँ और क्यों?
🔹 Code को समझाने के लिए:
// User का नाम input लें
let userName = prompt("Enter your name:");
🔹 Temporarily किसी code को disable करने के लिए:
// alert("This feature is under maintenance");
🔹 TODOs या Reminders के लिए:
// TODO: Add validation for email input
Best Practices
✅ Clear और meaningful comment लिखें
✅ जरूरी चीजों को ही explain करें
❌ Obvious चीजों को बार-बार ना लिखें
Good:
// Total price में 18% GST जोड़ें
let total = price + (price * 0.18);
Bad:
// Variable declare करें
let x = 5; // ये साफ-साफ दिख रहा है, comment की जरूरत नहीं
Practical Example
// User से उम्र पूछें
let age = prompt("Enter your age");
// अगर उम्र 18 या उससे अधिक है, तो adult कहें
if (age >= 18) {
console.log("You are an adult.");
} else {
// अन्यथा, minor कहें
console.log("You are a minor.");
}
Comments का Use Debugging में
कभी-कभी हम किसी part को test नहीं करना चाहते, तो उसे comment करके temporarily बंद कर देते हैं:
/*
function greet() {
alert("Hello!");
}
*/
console.log("Function is disabled for now.");
अभ्यास प्रश्न
- JavaScript में comments कितने प्रकार के होते हैं? उनके syntax और उपयोग लिखिए।
- एक ऐसा उदाहरण दीजिए जहाँ single-line और multi-line दोनों का उपयोग हुआ हो।
- क्या comments को JavaScript interpreter execute करता है? क्यों या क्यों नहीं?
- नीचे दिए गए code में कौन-सा part execute नहीं होगा?
let name = "Riya";
// console.log("Hello " + name);
console.log("Welcome to JavaScript!");
Quick Recap
Comment Type | Syntax | Use Case |
---|---|---|
Single-line | // comment | एक लाइन में short notes के लिए |
Multi-line | /* comment */ | कई लाइनों में explanation के लिए |
Disable code block | // or /* */ | किसी हिस्से को test से बाहर करने के लिए |