JavaScript Syntax उन rules और structure को कहा जाता है जिनके अनुसार JavaScript code लिखा जाता है। जैसे किसी language में sentence बनाने के नियम होते हैं, वैसे ही JavaScript में भी code लिखने के fixed rules होते हैं। अगर syntax सही नहीं होगा, तो JavaScript code run नहीं करेगा या error देगा।
इस chapter में हम JavaScript syntax को बिल्कुल beginner level से step-by-step समझेंगे, ताकि आप यह clear समझ सकें कि JavaScript code कैसे लिखा जाता है और कैसे execute होता है।
JavaScript Statement क्या होता है?
JavaScript program छोटे-छोटे instructions से बना होता है, जिन्हें Statements कहा जाता है। हर statement JavaScript को कोई एक काम करने के लिए कहता है।
Example: Simple JavaScript Statement
<script>
let x = 10;
</script>
यह code JavaScript को instruction देता है कि x नाम का एक variable बनाओ और उसमें value 10 store कर दो।
यह statement इसलिए use होती है क्योंकि हमें data को memory में store करना होता है ताकि बाद में उसका use किया जा सके।
इस code का output screen पर नहीं दिखेगा, लेकिन memory में x की value 10 save हो जाएगी।
Semicolon (;) का उपयोग
JavaScript में statements को end करने के लिए semicolon (;) use किया जाता है।
Example: Semicolon के साथ Statement
<script>
let y = 5;
let z = 15;
</script>
यहां दोनों statements semicolon से end हो रही हैं।
Semicolon इसलिए use किया जाता है ताकि JavaScript engine समझ सके कि एक instruction कहां खत्म हो रही है और दूसरी कहां शुरू हो रही है।
हालांकि JavaScript कई cases में semicolon के बिना भी काम कर लेती है, लेकिन professional coding में semicolon use करना best practice माना जाता है।
JavaScript में Whitespace
Whitespace का मतलब होता है space, tab या new line। JavaScript whitespace को mostly ignore कर देती है।
Example: Whitespace का उपयोग
<script>
let a = 10;
let b=10;
let c = 10;
</script>
तीनों statements बिल्कुल same काम करती हैं।
Whitespace इसलिए use किया जाता है ताकि code readable और clean दिखे। Output पर इसका कोई effect नहीं पड़ता।
JavaScript Line Breaks
JavaScript code को multiple lines में लिखा जा सकता है ताकि readability better हो।
Example: Line Break का उपयोग
<script>
let total =
10 + 20;
</script>
यह code 10 और 20 को add करता है।
JavaScript इस code को एक ही statement के रूप में समझती है। इसका result memory में total variable में 30 store होगा।
Line breaks इसलिए use किए जाते हैं ताकि long code को आसानी से समझा जा सके।
JavaScript Identifiers
Identifiers वो नाम होते हैं जो variables, functions और objects को दिए जाते हैं।
Identifiers के rules:
- Name letter,
$या_से start होना चाहिए - Numbers बीच में या end में हो सकते हैं
- Space allowed नहीं होता
- JavaScript case-sensitive होती है
Example: Valid Identifiers
<script>
let name;
let userAge;
let _count;
let $price;
</script>
ये सभी valid identifiers हैं।
Identifiers इसलिए जरूरी होते हैं क्योंकि इन्हीं के जरिए हम data को access करते हैं।
Example: Invalid Identifier
<script>
let 1value;
</script>
यह invalid है क्योंकि identifier number से start नहीं हो सकता।
JavaScript Case Sensitivity
JavaScript case-sensitive language है, मतलब lowercase और uppercase letters को अलग माना जाता है।
Example: Case Sensitivity
<script>
let data = 10;
let Data = 20;
</script>
यहां data और Data दो अलग-अलग variables हैं।
यह rule इसलिए important है क्योंकि अगर case mismatch हुआ तो JavaScript error दे सकती है या wrong result आ सकता है।
JavaScript Comments
Comments का use code को explain करने के लिए किया जाता है। JavaScript comments को ignore कर देती है।
Single-line Comment
<script>
// This is a single-line comment
let x = 5;
</script>
यह comment code को समझाने के लिए लिखा गया है। JavaScript इसे execute नहीं करेगी।
Multi-line Comment
<script>
/*
This is a multi-line comment
JavaScript ignores this part
*/
let y = 10;
</script>
Multi-line comments long explanation देने के लिए use किए जाते हैं।
JavaScript Code Block
JavaScript में related statements को group करने के लिए curly braces { } use की जाती हैं। इसे code block कहते हैं।
Example: Code Block
<script>
if (10 > 5) {
console.log("10 is greater than 5");
}
</script>
यह code check करता है कि 10, 5 से बड़ा है या नहीं।
अगर condition true होती है, तो code block के अंदर लिखा statement execute होता है।
इस example में condition true है, इसलिए console में message print होगा।
JavaScript Keywords
JavaScript में कुछ reserved words होते हैं जिन्हें Keywords कहा जाता है। इनका use specific purpose के लिए होता है।
Common JavaScript keywords:
letvarconstifelsefunctionreturn
Example: Keyword का उपयोग
<script>
let number = 100;
</script>
यहां let एक keyword है जो variable declare करने के लिए use होता है।
Keywords इसलिए important हैं क्योंकि JavaScript engine इन्हें predefined meaning के साथ पहचानती है।
JavaScript Syntax का सार
JavaScript syntax clear और logical structure follow करता है। Statements, semicolon, identifiers, comments और keywords को सही तरीके से use करना जरूरी है ताकि code error-free और readable बने।
अगर syntax सही होगा, तो JavaScript code smoothly execute होगा और expected result देगा।
