Introduction of data type in javascript in Hindi
इस लेख मे हम Data types के बारे मे detail मे जानेंगे।
जब हम किसी variables को define करते है तब वह value के साथ data type को भी hold करता है।
data type in javascript in Hindi
Javascript variables कई सारे Data types को hold करता है जैसे की numbers, strings, objects and कई सारे।
उदाहरण
var Number = 8; // Number
var Name = "rahul"; // String
var x = {firstName:"manish", lastName:"shah"}; // Object
Programming मे data type बहोत ही important concept है।
अगर आप variables को operate करना चाहते हो तो data type को जानना बहोत ही important है।
data type के बिना computer किसी भी value को अच्छे से solve नहीं कर सकता।
उदाहरण
<!DOCTYPE html> <html> <body> <h3>data type in javascript in Hindi</h3> <p id="one"></p> <script> var x = 52+23+ "manish"; document.getElementById("one").innerHTML = x; </script> </body> </html>
javascript expression को left से right Evaluate करता है। यहा 75manish output मिलेगा।
<!DOCTYPE html> <html> <body> <h2>JavaScript Data Types</h2> <p id="one"></p> <script> var x = "manish"+52+23 ; document.getElementById("one").innerHTML = x; </script> </body> </html>
लेकिन इस उदाहरण मे आपको manish5223 Output मिलेगा।
यहा left मे सबसे पहले string आती है इसलिए वह उसके बाद के number को string मे convert कर देता है।
Different Data Types
यहा Javascript मे दो तरह के data types होते है।
- Primitive Data Type
- Non-Primitive Data Type
Javascript एक dynamic type language है। मतलब की variable को define करते समय आपको data type को define करने की कोई आवश्यकता नहीं है। Javascript automatic ही Data types को define कर लेता है।
Primitive Data Type
Primitive Data types के प्रकार कुछ इस तरह है।
- String
- Number
- Boolean
- Undefined
String Data Type
Character की Series को String या Text string कहते है।
इसे single quotes या double quotes के अंदर लिखा जाता है।
उदाहरण
<!DOCTYPE html> <html> <body> <h4>data type in javascript in Hindi</h4> <p id="one"></p> <script> var x = "manish shah"; document.getElementById("one").innerHTML = x; </script> </body> </html>
आप quotes को भी स्त्रिङ्ग के अंदर लिख सकते है। लेकिन अगर आप double quotes का इस्तेमाल करते है तो अंदर आपको single quotes का इस्तेमाल करना होगा या अगर आप single quotes का इस्तेमाल करते है तो अंदर आपको double quotes का इस्तेमाल करना होगा।
उदाहरण
<!DOCTYPE html> <html> <body> <p>data type in javascript in Hindi</p> <p id="one"></p> <script> var x = "How are you 'manish'"; document.getElementById("one").innerHTML = x; </script> </body> </html>
Number Data Type
Numbers को आप बिना decimal के या decimal के साथ लिख सकते है।
उदाहरण
<!DOCTYPE html> <html> <body> <p>data type in javascript in Hindi</p> <p id="one"></p> <script> var x = 23; var y = 21.00 ; document.getElementById("one").innerHTML = x + "<br>" + y; </script> </body> </html>
Boolean Data Type
Boolean मे दो तरह की value होती है। true or false
उदाहरण
<!DOCTYPE html> <html> <body> <p>data type in javascript in Hindi</p> <p id="one"></p> <script> var x = 3; var y = 3; var z = 6; document.getElementById("one").innerHTML = (x == y) + "<br>" + (x == z); </script> </body> </html>
Undefined Data Type
variable को जब declare या फिर initialize नहीं किया जाता तब वो undefined data type होता है।
उदाहरण
<!DOCTYPE html> <html> <body> <p>data type in javascript in Hindi</p> <p id="one"></p> <script> var x ; document.getElementById("one").innerHTML = x; </script> </body> </html>
Non-Primitive Data Type
Non-Primitive Data types के प्रकार कुछ इस तरह है।
- Function
- Object
- Array
- Null
Null Data type
यह Undefined की तरह ही है। मतलब की Null data type और Undefined data type दोनों same ही है।
null का data type एक object है। और undefined का data type undefined होता है।
उदाहरण
<!DOCTYPE html> <html> <body> <p>data type in javascript in Hindi</p> <p id="one"></p> <script> var x = null; var y ; document.getElementById("one").innerHTML = typeof x + "<br>" + typeof y; </script> </body> </html>
Function Data type
Function को “function” keyword से define किया जाता है।
इसके बारे मे हम आगे detail मे जानेंगे।
उदाहरण
<!DOCTYPE html> <html> <body> <h2>JavaScript Data Types</h2> <p id="one"></p> <script> function func(){ var a = 5; document.getElementById("one").innerHTML = "Value of a is " + a; } func(); </script> </body> </html>
Object Data type
javascript मे objects को curly brackets {} के बीच मे define किया जाता है।
objects की property मे name : value को लिखा जाता है और उसे comma से separate किया जाता है।
उदाहरण
<!DOCTYPE html> <html> <body> <h2>JavaScript Data Types</h2> <p id="one"></p> <script> var person = { firstName : "rahul", lastName : "kumar", age : 26, }; document.getElementById("one").innerHTML = person.firstName + " is " + person.age + " years old."; </script> </body> </html>
इसके बारे मे हम आगे detail मे जानेंगे।
Array Data type
javascript मे array को square brackets [] के बीच मे define किया जाता है। और उसे comma से separate किया जाता है।
उदाहरण
<!DOCTYPE html> <html> <body> <h2>JavaScript Data Types</h2> <p id="one"></p> <script> var car = ["Audi","Volvo","BMW"]; document.getElementById("one").innerHTML = car[0]; </script> </body> </html>
इसके बारे मे हम आगे detail मे जानेंगे।
Next : Javascript loops
Pingback: JavaScript Comparison Operators in Hindi[part-11]-in detailed