जावास्क्रिप्ट में डाटा के प्रकार (Data Types)

किसी भी प्रोग्रामिंग या स्क्रिप्टिंग लैंग्वेज़ में अगर हम कोई प्रोग्राम बनाते हैं तो डाटा को इनपुट, प्रोसेस और आउटपुट के लिए हम कुछ समय के लिए values को स्टोर करते हैं जो की RAM में स्टोर होती है| इन value को स्टोर करने के लिए हम वेरिएबल का प्रयोग करते हैं|

Data Type in JavaScript

वेरिएबल को प्रयोग करने के पहले हमें कम्पाइलर या इंटरप्रेटर को उस वेरिएबल का डाटा टाइप बताना होता है, हालांकि जावास्क्रिप्ट में हमें ऐसा नहीं करना पड़ता है क्यूंकि जावास्क्रिप्ट में वेरिएबल का डाटा टाइप स्वतः ही define हो जाता है जब भी हम किसी variable में कोई value assign करते हैं|

उदाहरण के लिए

var num = 10
var price = 34.50

उपरोक्त उदाहरण में num वेरिएबल का डाटा टाइप number रहेगा और price वेरिएबल का डाटा टाइप float हो जायेगा|

इस लेख में हम जावास्क्रिप्ट में प्रयोग होने वाले डाटा टाइप (Data types in JavaScript) के बारे में विस्तार में जानेंगे|

Types of Data in JavaScript

जावा स्क्रिप्ट में डाटा टाइप  दो प्रकार के होते हैं-


  1. Primitive Data type
  2. Composite Data type

Primitive data types

Primitive data टाइप एक ऐसा टाइप होता है| जो जावास्क्रिप्ट के प्रोग्राम के लिए, सिंगल value को स्टोर करता  हैंl

प्रिमिटिव डाटा टाइप्स तीन प्रकार के होते हैं, जो इस प्रकार है-

  1. Numbers
  2. Strings
  3. Boolean values

Numbers Data Type

Numbers data types को आसानी से समझा जा सकता हैl ये numeric values को represent करते है| integer नंबर का सबसे सिंपल टाइप होता है| जावा स्किप्ट में integer, 253 से -253 के बीच कि वैल्यू को हि हैंडल कर सकता है| तथा कुछ जावा स्क्रिप्ट फंक्शन ऐसे भी होते हैंजो ज्यादा बड़े  या ज्यादा छोटे नंबर को हैंडल नहीं कर सकते|

String Data Type

String, कैरेक्टर सेट की अंदर valid characters के क्रम को represent करता है| सामान्यता, इसका प्रयोग टेक्स्ट को प्रदर्शित करने के लिए किया जाता है| String को double(” “) और single(‘ ‘) में लिखा जाता है|

Boolean Data Type

Boolean Values दो प्रकार की होती है, true और false| ये सामान्यतया हमारे प्रोग्राम में लॉजिकल कंपैरिजन का रिजल्ट होती हैl जो स्टेटमेंट को पढ़कर true और false मेरे रिजल्ट  देती है| जैसे a==b, इस स्टेटमेंट को इस प्रकार पढ़ा जाता है क्या variable a की value  variable b  के बराबर है| यदि value बराबर होंगी तो रिजल्ट true होगा,यदि value बराबर नहीं होगी तो रिजल्ट false  होगा|

Composite Data Types

Composite data types एक ऐसा डाटा टाइप होता है जो multiple value स्टोर करता है|जैसे कि अलग-अलग प्रकार के  डाटा और value जैसे name, age, gender आदि एक ही टेबल में  स्टोर होते हैं| यह data type तीन प्रकार के होते हैं, जो इस प्रकार है


  1. Object
  2. Functions
  3. Arrays

Object Data Type

JavaScript के object मे  कुछ methods और properties होती है| ऑब्जेक्ट्स की  प्रॉपर्टीज और मेथडस को एक डॉट के साथ लिखा जाता है| Notation, ऑब्जेक्ट्स के नाम के साथ शुरू होकर प्रॉपर्टीज के नाम के साथ समाप्त  हो जाते हैं|  जैसे Image.Src

Function

Function Programmer द्वारा लिखा गया एक प्रीडिफाइंड  कोड  है| Function को script  में कहीं पर भी लिखा जाता है| यहां पर फंक्शन की जरूरत होती है वहां पर फंक्शन कॉल किया जाता है| Function programmer का समय और script की space बचाता है| JavaScript में अगर फंक्शन क्रिएट करना है तो ‘function’ keyword का उपयोग किया जाता है | function create कर के लिए 3 चीजे इम्पोर्टेन्ट होती है-function_name, paramters_list, statement(s)

Syntax

function function_name(paramters_ list)
{
statement(s);
}

Arrays

कई Programming languages में Array में same डाटा टाइप्स के elements होते है लेकिन javascript के array में किसी भी टाइप के हो सकते है | javascript के array एक से ज्यादा value स्टोर की जाती है| Array को क्रिएट करने के लिए variable पर bracket पर multiple values दी जाती है| Array के पहले element का index 0 होता है जबकि आखिरी दी गई length से एक कम होता है|

Syntax

var arr_name = [ ele.1, ele.2……., ele.n];

Frequently Asked Questions Related to JavaScript DataTypes

[sc_fs_multi_faq headline-0=”h3″ question-0=”JavaScript variables क्या है?” answer-0=”एक JavaScript variables केवल Storage location का एक नाम है| JavaScript मे variable दो प्रकार के होते है – local variable और global variable|” image-0=”” headline-1=”h3″ question-1=”डाटा टाइप कितने प्रकार की होती है?” answer-1=”ज्यादातर Modern computer language 5 प्रकार के डाटा टाइप को जानती है- integer, Floating Point, Character ,Character String, और composite टाइप्स आदि|” image-1=”” headline-2=”h3″ question-2=”क्या list एक डेटा टाइप है?” answer-2=”Computer Science में, एक list या sequence abstract डाटा टाइप है जो finite number के क्रम को represent करता है| जहाँ एक हि value एक से अधिक बार हो सकती है |” image-2=”” headline-3=”h3″ question-3=”JavaScript में Primitive डाटा टाइप्स को उदाहरण सहित समझाइये?” answer-3=”JavaScript में डाटा टाइप्स String- string, टेक्स्ट डाटा represent करता है| Ex. ‘Hello’ Number- integer number और floating पॉइंट नंबर को represent करता है Ex. 3, 4.56 etc. Boolean- Boolean values दो प्रकार की होती है- true और false Ex. True and False ” image-3=”” count=”4″ html=”true” css_class=””]

 


error: Content is protected !!