JavaScript व्याकरण

जावास्क्रिप्ट व्याकरणयह एक सेट नियम है, जो जेस्क्रिप्ट के भाषा संरचना को परिभाषित करता है。

var x, y;	// कैसे वेरिएबल घोषित करें
x = 7; y = 8;	// कैसे असूचक करें
z = x + y;	// मूल्य कैसे गणना करें

जेस्क्रिप्ट मूल्य

जेस्क्रिप्ट बयान के द्वारा दो प्रकार के मूल्यों को परिभाषित करता है: मिश्रित मूल्य और वेरिएबल मूल्य

मिश्रित मूल्य कोलिटेरल (literal) कहा जाता है।वेरिएबल मूल्य कोवेरियेबल

जेस्क्रिप्ट लिटेरल

मिश्रित मूल्य लिखने के लिए सबसे महत्वपूर्ण नियम है:

लिखनासंख्यादूसरे साधन के साथ भी हो सकता है:

15.90
10011

स्वयं प्रयोग करें

शब्दयह टेक्स्ट है, जो डोलर या सिंगल कवर द्वारा घेरा हुआ है:

"Bill Gates"
"Bill Gates" 

स्वयं प्रयोग करें

JavaScript परिमाण

प्रोग्रामिंग भाषा मेंवेरियेबलइस्तेमाल के लिएसंचयडाटा मान

JavaScript का उपयोग var शब्दसमानतावेरियेबल

= संकेत वेरियेबलसमानता

इस उदाहरण में, x वेरियेबल के रूप में परिभाषित किया गया है। फिर, x को आवंटित वाला मान 7 है:

var x;
x = 7;

स्वयं प्रयोग करें

JavaScript ऑपरेटर

JavaScript का उपयोगगणितीय ऑपरेटर(+ - * /) लेगणना मान:

(7 + 8) * 10

स्वयं प्रयोग करें

JavaScript का उपयोगसमानता ऑपरेटर(=वेरियेबल कोसमानता:

var x, y;
var x = 7;
var y = 8;

स्वयं प्रयोग करें

जावास्क्रिप्ट एक्सप्रेशन

एक्सप्रेशन एक मान, वेरियेबल और ऑपरेटर के समान है, जिसका गणना परिणाम मान है。

6 * 10

स्वयं प्रयोग करें

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

x * 10

स्वयं प्रयोग करें

मान कई प्रकार के हो सकते हैं, जैसे संख्या और स्ट्रिंग。

उदाहरण के लिए, "Bill" + " " + "Gates" की गणना "Bill Gates" है:

"Bill" + " " + "Gates"

स्वयं प्रयोग करें

जावास्क्रिप्ट शब्द

जावास्क्रिप्ट शब्दइस्तेमाल करते हैं कि क्या कार्य किया जाना है。

var कियोंकि शब्द ब्राउज़र को नए वेरियेबल बनाने के लिए बताते हैं:

var x = 7 + 8;
var y = x * 10; 

स्वयं प्रयोग करें

JavaScript टिप्पणी

नहीं सभी जावास्क्रिप्ट वाक्यांश "चलाया जाता है"。

दो खासे निशान // या /* और */ बीच के कोड कोटिप्पणी

टिप्पणी अनदेखा कर दी जाएगी, नहीं चलेगी:

var x = 7;   // चलेगा
// var x = 8;   नहीं चलेगा

स्वयं प्रयोग करें

जावास्क्रिप्ट पहचान

पहचान नाम है

जावास्क्रिप्ट में, पहचान वेरियेबल (और शब्द, फ़ंक्शन और टैग) के लिए इस्तेमाल की जाती है。

अधिकांश प्रोग्रामिंग भाषाओं में, वैध नाम के नियम अधिकतर एक-सा एक हैं。

जावास्क्रिप्ट में, पहला अक्षर लिपि, निशान (-) या डॉलर सिंबोल ($) होना चाहिए。

साथ-साथ के अक्षर लिपि, संख्या, निशान (-) या डॉलर सिंबोल ($) हो सकते हैं。

सूचना:संख्या पहला अक्षर नहीं हो सकती। इस प्रकार, जावास्क्रिप्ट पहचान और संख्या को आसानी से अलग कर सकता है。

जावास्क्रिप्ट आकार संवेदी है

सभी जावास्क्रिप्ट पहचानआकार संवेदी है

वेरियेबल lastName और lastnameये दो अलग वेरियेबल हैं。

lastName = "Gates";
lastname = "Jobs"; 

स्वयं प्रयोग करें

जावास्क्रिप्ट नहीं करेगा VAR या Var अनुवाद किया जाता है शब्द var

जावास्क्रिप्ट और कूदाने के शब्दक्रम

इतिहास में, प्रोग्रामर्स ने अनेक शब्दों को एक समयकालीन नाम के रूप में जोड़ने के लिए तीन तरीके इस्तेमाल किए हैं:

हट्टा:

first-name, last-name, master-card, inter-city.

टिप्पणी:जावास्क्रिप्ट में एंडरस्कोर का इस्तेमाल नहीं किया जाता है।यह घटना के लिए आरक्षित है।

एंडरस्कोर

first_name, last_name, master_card, inter_city.

कैमल केस (Camel Case):

FirstName, LastName, MasterCard, InterCity.
camelCase

जावास्क्रिप्ट प्रोग्रामर्स ने छोटे अक्षर से शुरू होने वाले कैमल केस इस्तेमाल करते हैं:

firstName, lastName, masterCard, interCity

जावास्क्रिप्ट चार्टर्सेट

JavaScript का उपयोग यूनिकोड चार्टर्सेट

यूनिकोड लगभग सभी अक्षरों, संदर्भ और प्रतीकों को कवर करता है।

विस्तृत जानकारी के लिए हमारे पूर्ण यूनिकोड संदर्भ दस्तावेज