नौसिखियों के लिए जावास्क्रिप्ट/जेएस की मूल बातें
सबसे पहले, हम जावास्क्रिप्ट भाषा और जेएस क्या है, इसके बारे में कुछ बुनियादी बातें चाहते हैं। जावास्क्रिप्ट तीसरी पीढ़ी की भाषा है , जैसे सी, सी ++ और जावा। यह एक वस्तु-उन्मुख भाषा है जिसे आमतौर पर OOP भाषा कहा जाता है, जैसे कि पायथन, PHP, जावा, रूबी और आदि ... जावास्क्रिप्ट 1996 ब्रेंडन ईच द्वारा बनाई गई थी । इसे नेटस्केप 2 के लिए बनाया गया था और 1997 में ECMA-262 के रूप में नामित किया गया था। जावास्क्रिप्ट को नेटस्केप से ECMA में स्थानांतरित कर दिया गया था, हालांकि मोज़िला फाउंडेशन ने फ़ायरफ़ॉक्स ब्राउज़र के लिए इस पर काम करना जारी रखा ।
हमें जावास्क्रिप्ट की मूल बातें सीखनी हैं,
बयान
हम Var / let और Const कीवर्ड का उपयोग कैसे करते हैं
ये कारक मुख्य प्रकार के js चर हैं। निर्धारित करें कि आप जावास्क्रिप्ट में चर कैसे घोषित करते हैं, एक भूमिका निभाता है।
- Var और Let ऐसे वेरिएबल्स बनाते हैं जिन्हें दूसरे मान पर फिर से असाइन किया जा सकता है। यदि आप चर मान बदलना चाहते हैं तो आप var और let चर का उपयोग कर सकते हैं।
- यदि आप मूल्यों को कभी भी बदलना या पुन: असाइन नहीं करना चाहते हैं तो आपका चर " कॉन्स्ट " उपयोग करने के लिए कीवर्ड है। “ const ” स्थिर चर बनाता है जो मूल्यों को बदल या पुन: असाइन नहीं कर सकता है। आमतौर पर डेवलपर्स को var कीवर्ड का उपयोग नहीं करना चाहिए । उन्हें इसके बजाय let या const का उपयोग करना चाहिए। यदि आप एक चर के मान को पुन: असाइन नहीं करने जा रहे हैं, तो const का उपयोग करना अच्छा अभ्यास है ।
जावास्क्रिप्ट में var के साथ वेरिएबल्स की घोषणा कैसे करें
- हम var चर कैसे बनाते हैं और चर और मानों को पुन: घोषित करते हैं
var apps = 120;
console.log(apps) //120
//if you want to display on web browswer, use in built "document.write" function
apps = 240;
console.log(apps)
// And var keyword allows for redeclaration . Here's the example:-
var apps = 480;
console.log(apps)
var apps = web;
var web = 120;
console.log(web)//and reassign the variable . similarly you can change vaariable like this
/* 1. console.log is the built in function. it display in the
console code enviornment
2.Copy paste the code your IDE application like vs code ,
And execute the code. Write codes for best practicing */
// how to hoist variable declared with var keyword
console.log(web) // undefind
var web = 50;
console.log(web) //50 output
/* Coming up blog posts will explain about conditional statements and arithmetic
operaters you can self study about arithmetic operaters */
var web = 50;
console.log(web * web) // 2500 output
//or you can write like advance like below statement
web = 50 * 50;
console.log(web) // 2500 output
- हम कैसे वैल्यू असाइन करते हैं वेरिएबल्स को अनुमति देते हैं और कैसे हम दिए गए वैल्यू को फिर से डिक्लेयर करते हैं
let x = 100;
console.log(x) // 100 output
let y = 200;
console.log(y) // 200 output
// if you want to reassign value , you can do similar to var keyword
let x = 50;
console.log(x)// 50 output
/* let keyword not allows for the redeclaration for the variable.
here is the example */
let x = z;
console.log(z)//caught SyntaxError: Identifier 'number' has already been declared
console.log(apps)//ReferenceError: Cannot access 'number' before initialization
let = 120;
जावास्क्रिप्ट में कॉन्स के साथ वेरिएबल्स की घोषणा कैसे करें
- const चर var की तरह घोषित करते हैं औरचर देते हैं ।
const number = 12;
console.log(number) // 12 output
// Another example
const words = 250;
console.log(words) // 250 output
console.log(number)// erenceError: Cannot access 'backend' before initialization
const number = 12;
निष्कर्ष
- Var और Let ऐसे वेरिएबल्स बनाते हैं जिन्हें दूसरे मान पर फिर से असाइन किया जा सकता है। यदि आप चर मान बदलना चाहते हैं तो आप var और let चर का उपयोग कर सकते हैं।
- यदि आप कभी भी मूल्यों को बदलना या पुन: असाइन नहीं करना चाहते हैं तो आपका चर " कॉन्स्ट " उपयोग करने के लिए कीवर्ड है। “ const ” स्थिर चर बनाता है जो मूल्यों को बदल या पुन: असाइन नहीं कर सकता है। आमतौर पर डेवलपर्स को var कीवर्ड का उपयोग नहीं करना चाहिए । उन्हें इसके बजाय let या const का उपयोग करना चाहिए। यदि आप एक चर के मान को पुन: असाइन नहीं करने जा रहे हैं, तो const का उपयोग करना अच्छा अभ्यास है ।
- सभी चर प्रकार मानों को ऊपर नहीं उठा सकते।