Friday, June 26, 2020

variable in javascript in hindi and javascript constant

variable in javascript in hindi and javascript constant
variable in javascript in hindi and javascript constant
ज्यादातर समय, एक  JavaScript application को जानकारी के साथ काम करने की आवश्यकता होती है। यहाँ दो उदाहरण हैं:

  •     An online shop - जानकारी में बेचा जाने वाला सामान और खरीदारी की टोकरी शामिल हो सकती है।
  •     A chat application  - जानकारी में उपयोगकर्ता, संदेश और बहुत कुछ शामिल हो सकते हैं।

इस जानकारी को संग्रहीत करने के लिए Variables का उपयोग किया जाता है।

A variable in javascript in Hindi


एक variable Data के लिए एक "named storage" है। हम उपहारों, आगंतुकों और अन्य Data को संग्रहीत करने के लिए variable का उपयोग कर सकते हैं।
JavaScript में एक variable बनाने के लिए, let Keyword का उपयोग करें।

नीचे दिया गया कथन (दूसरे शब्दों में: घोषित करता है) "mes" नाम के साथ एक
variable:

let mes;
 
अब, हम असाइनमेंट operator = का उपयोग करके इसमें कुछ डेटा डाल सकते हैं:


let mes;

mes = 'Hello'; // store this string

स्ट्रिंग को  memory area associated with the variable में सहेजा गया है। हम चर नाम का उपयोग करके इसे एक्सेस कर सकते हैं:


let mes;
mes = 'Hello!';

alert(mes); // shows that variable content

संक्षिप्त होने के लिए, हम चर घोषणा और असाइनमेंट को एक पंक्ति में जोड़ सकते हैं:


let mes = 'Hello!'; 

alert(mes); // Hello!

हम एक लाइन में कई चर भी घोषित कर सकते हैं:

let user = 'dave', age = 15, message = 'Hello';
यह कम लग सकता है, लेकिन हम इसकी अनुशंसा नहीं करते हैं। बेहतर पठनीयता के लिए, कृपया प्रति चर एकल लाइन का उपयोग करें।
let user = 'dave';
let age = 15;
let mes = 'Hello';

मल्टीलाइन संस्करण थोड़ा लंबा है, लेकिन पढ़ने में आसान है:
let user = 'dave',
  age = 15,
  mes = 'Hello'; 
 कुछ लोग इस बहुस्तरीय शैली में कई चर भी परिभाषित करते हैं:
let user = 'dave'
  , age = 15
  , mes = 'Hello';
... या यहां तक ​​कि "comma-first" शैली में:

तकनीकी रूप से, ये सभी वेरिएंट एक ही काम करते हैं। तो, यह व्यक्तिगत स्वाद और सौंदर्यशास्त्र की बात है।

A real-life example of javascript variables in hindi


हम आसानी से एक "variable" की अवधारणा को समझ सकते हैं यदि हम इसे data के लिए "box" के रूप में कल्पना करते हैं, उस पर एक विशिष्ट नाम वाले स्टिकर के साथ।

उदाहरण के लिए, चर संदेश को "हैलो" मान के साथ "संदेश" लेबल वाले बॉक्स के रूप में कल्पना की जा सकती है! इस में:

हम बॉक्स में कोई भी मूल्य डाल सकते हैं।

हम भी इसे जितनी बार चाहें बदल सकते हैं:




let mes;

mes = 'Hello!';

mes = 'World!'; // value changed

alert(mes); 

जब मूल्य बदल जाता है, तो पुराने डेटा को चर से हटा दिया जाता है:

हम दो चर भी घोषित कर सकते हैं और एक से दूसरे में डेटा कॉपी कर सकते हैं।



let helw = 'Hello world!';

let mes;

// copy the 'Hello world' from helw into mes
mes = hello;


alert(helw); // Hello world!
alert(mes); // Hello world!

Variable naming with javascript in Hindi


javascript में चर नामों पर दो सीमाएँ हैं:

  •     नाम में केवल अक्षर, अंक या प्रतीक $ और _ होना चाहिए।
  •     पहला वर्ण एक अंक नहीं होना चाहिए।

मान्य नामों के उदाहरण:

let Name;
let test@123;

जब नाम में कई शब्द होते हैं, तो आमतौर पर कैमलकेस का उपयोग किया जाता है। वह यह है: शब्द एक के बाद एक, प्रत्येक शब्द को छोड़कर पहले एक बड़े अक्षर से शुरू होते हैं: myVeryLongName

क्या दिलचस्प है - डॉलर चिह्न '$' और अंडरस्कोर '_' भी नामों में इस्तेमाल किया जा सकता है। वे बिना किसी विशेष अर्थ के, अक्षरों की तरह नियमित प्रतीक हैं।

ये नाम मान्य हैं:

let $ = 5; // declared a variable with  "$"
let _ = 6; // and now a variable with "_"

alert($ + _); // 11
गलत चर नामों के उदाहरण:

let 3a; // it can not be started with a digit

let my-name; // '-' aren't allowed in the name

Constants in javascript in Hindi:-


constant (अपरिवर्तित) चर घोषित करने के लिए, constant के बजाय  let का उपयोग करें:

const Birthday = '18.06.1972';
कास्ट का उपयोग करके घोषित चर को "स्थिरांक" कहा जाता है। उन्हें आश्वस्त नहीं किया जा सकता है। ऐसा करने का प्रयास त्रुटि पैदा करेगा:

const Birthday = '18.06.1972';

Birthday = '01.09.2008'; // can't reassign the constant!

जब एक प्रोग्रामर यह सुनिश्चित करता है कि एक चर कभी नहीं बदलेगा, तो वे गारंटी के साथ इसे घोषित कर सकते हैं और उस तथ्य को सभी को स्पष्ट रूप से बता सकते हैं।

Uppercase constants in javascript in Hindi:-


मुश्किल से याद रखने वाले मूल्यों के लिए स्थिरांक का उपयोग करने के लिए एक व्यापक अभ्यास है जो निष्पादन से पहले जाना जाता है।

const RED = "#F00";
const GREEN = "#0F0";
const BLUE = "#00F";
const ORANGE = "#FF7F00";

// ...now we need to pick a color
let color = ORANGE;
alert(color); // #FF7F00

ऐसे स्थिरांक को बड़े अक्षरों और अंडरस्कोर का उपयोग करके नाम दिया गया है।

उदाहरण के लिए, चलो "वेब" (हेक्साडेसिमल) प्रारूप में रंगों के लिए स्थिरांक बनाते हैं:

Benefits: -
  •     ORANGE "# FF7F00" की तुलना में याद रखना बहुत आसान है।
  •     ORANGE की तुलना में "# FF7F00" को गलत समझना बहुत आसान है।
  •     कोड पढ़ते समय, ORANGE # FF7F00 की तुलना में अधिक सार्थक है।

हमें एक स्थिरांक के लिए राजधानियों का उपयोग कब करना चाहिए और कब इसे सामान्य रूप से नाम देना चाहिए? आज्ञा देना स्पष्ट है कि

"constant" होने का मतलब है कि एक चर का मूल्य कभी नहीं बदलता है। लेकिन ऐसे स्थिरांक होते हैं जिन्हें निष्पादन से पहले जाना जाता है (जैसे लाल के लिए एक हेक्साडेसिमल मूल्य) और ऐसे स्थिरांक होते हैं जिनकी गणना रन-टाइम में की जाती है, निष्पादन के दौरान, लेकिन उनके प्रारंभिक असाइनमेंट के बाद नहीं बदलते हैं।

उदाहरण के लिए:


const pageLoadTime = /* tells the time taken by the webpage */;
पेज लोड होने से पहले pageLoadTime का समय ज्ञात नहीं है, इसलिए इसे सामान्य रूप से नाम दिया गया है। लेकिन यह अभी भी एक स्थिर है क्योंकि यह असाइनमेंट के बाद नहीं बदलता है।

दूसरे शब्दों में, पूंजी-नाम वाले स्थिरांक केवल "हार्ड-कोडित" मूल्यों के लिए उपनाम के रूप में उपयोग किए जाते हैं।

Name things right in javascript in Hindi : -


चरों के बारे में बात करते हुए, एक और बहुत महत्वपूर्ण बात है।

एक चर नाम का एक साफ, स्पष्ट अर्थ होना चाहिए, यह उस डेटा का वर्णन करता है जो इसे संग्रहीत करता है।

variable नामकरण प्रोग्रामिंग में सबसे महत्वपूर्ण और जटिल कौशल है। चर नामों पर एक त्वरित नज़र बता सकती है कि कौन सा कोड एक शुरुआत बनाम एक अनुभवी डेवलपर द्वारा लिखा गया था।

एक वास्तविक परियोजना में, अधिकांश समय खरोंच को पूरी तरह से अलग करने के बजाय मौजूदा कोड आधार को संशोधित और विस्तारित करने में खर्च किया जाता है। जब हम कुछ समय के लिए कुछ और करने के बाद किसी कोड में वापस आते हैं, तो ऐसी जानकारी प्राप्त करना बहुत आसान होता है जो अच्छी तरह से लेबल की गई हो। या, दूसरे शब्दों में, जब चर के अच्छे नाम हैं।

कृपया इसे घोषित करने से पहले एक चर के लिए सही नाम के बारे में सोचने में समय व्यतीत करें। ऐसा करने से आपको ख़ुशी चुकानी होगी।

Some good-to-follow rules are for javascript variable in hindi:


  •     यूज़रनेम या shoppingCart जैसे userName का उपयोग करें।
  •     जब तक आप वास्तव में नहीं जानते कि आप क्या कर रहे हैं, संक्षिप्त या संक्षिप्त नामों जैसे, a, b, c से दूर रहें।
  •     अधिकतम विवरणात्मक और संक्षिप्त नाम बनाएं। खराब नामों के उदाहरण data और value हैं। ऐसे नाम कुछ भी नहीं कहते हैं। यदि कोड का संदर्भ असाधारण रूप से स्पष्ट होता है कि चर का कौन सा डेटा या मूल्य संदर्भित है, तो उनका उपयोग करना ठीक है।
  •     अपनी टीम के भीतर और अपने मन में शर्तों पर सहमत हों। यदि किसी साइट विज़िटर को "उपयोगकर्ता" कहा जाता है, तो हमें currentVisitor or newManInTown के बजाय संबंधित वैरिएबल currentUser or newUser का नाम देना चाहिए।

सरल लगता है? वास्तव में यह है, लेकिन व्यवहार में वर्णनात्मक और संक्षिप्त चर नाम बनाना नहीं है। इसका लाभ उठाएं।

Summary for javascript variable in Hindi


हम var, let, or const keyword का उपयोग करके डेटा को स्टोर करने के लिए वेरिएबल्स की घोषणा कर सकते हैं।

  •     let - एक आधुनिक परिवर्तनशील घोषणा है।
  •     var - एक पुराने स्कूल की चर घोषणा है। आम तौर पर हम इसका उपयोग बिल्कुल नहीं करते हैं, लेकिन हम अध्याय में पुराने अंतर को कवर करते हैं, पुराने "var", बस अगर आपको उनकी आवश्यकता हो तो।
  •     const - let की तरह है, लेकिन वेरिएबल का मान नहीं बदला जा सकता है।

Variables को इस तरह से नामित किया जाना चाहिए जिससे हम आसानी से समझ सकें कि उनके अंदर क्या है।

0 Comments:

Post a Comment