JavaScript Own Objects in Hindi
RGPV University / DIPLOMA_CSE / Web Technology
JavaScript Own Objects in Hindi
JavaScript Own Objects in Hindi
JavaScript में Own Objects का मतलब होता है कि आप खुद से एक नया Object बनाएँ, जिसमें आप अपनी आवश्यकताओं के अनुसार अलग-अलग Properties और Methods जोड़ सकते हैं। यह विशेष रूप से तब उपयोगी होता है जब आपको किसी विशिष्ट डेटा को संग्रहित करने और उसे विभिन्न प्रकार से प्रबंधित करने की आवश्यकता होती है।
Creating Own Objects in JavaScript in Hindi
JavaScript में खुद के Objects बनाने के लिए आप दो मुख्य तरीकों का उपयोग कर सकते हैं:
- Object Literal Syntax: यह सबसे सरल और सामान्य तरीका है। इस तरीके से आप सीधे Object को डिफाइन करते हैं।
- Constructor Function: इस तरीके में आप एक Constructor Function बनाते हैं और फिर उसे नया Object बनाने के लिए इस्तेमाल करते हैं।
अब हम इन्हें विस्तार से समझते हैं:
Object Literal Syntax
यह तरीका बहुत आसान है, जिसमें आप Object को सीधे इस तरह से define कर सकते हैं:
let person = {
name: "John",
age: 30,
city: "New York"
};
यहाँ पर, person एक Object है जिसमें name, age, और city Properties हैं।
Constructor Function
आप एक constructor function बनाकर भी object create कर सकते हैं। यह तरीका reusable होता है और Object की Properties को dynamically set कर सकता है:
function Person(name, age, city) {
this.name = name;
this.age = age;
this.city = city;
}
let person1 = new Person("John", 30, "New York");
इस प्रकार, हम अलग-अलग Objects को एक ही constructor function से बना सकते हैं।
Accessing Own Properties in JavaScript in Hindi
JavaScript में जब आप खुद का Object बनाते हैं, तो आप उसके अंदर मौजूद Properties को access कर सकते हैं। इसके दो मुख्य तरीके होते हैं:
- Dot Notation: इसका मतलब है कि आप Object की Property को डॉट (.) का उपयोग करके access करते हैं।
- Bracket Notation: इसमें आप Property का नाम ब्रैकेट्स [] के अंदर एक string के रूप में देते हैं।
Dot Notation
Dot notation में आप सीधे Object की Property को dot (.) के बाद उसका नाम लिखकर access करते हैं। उदाहरण:
let person = { name: "John", age: 30, city: "New York" };
console.log(person.name); // Output: John
Bracket Notation
Bracket notation में आप Property का नाम string के रूप में लिखते हैं। यह तब उपयोगी होता है जब Property का नाम variable हो या एकदम खास characters हों। उदाहरण:
let person = { name: "John", age: 30, city: "New York" };
console.log(person["age"]); // Output: 30
Enumerating Own Properties in JavaScript in Hindi
JavaScript में Object की सभी Properties को एक-एक करके देखने के लिए, आप for...in loop का उपयोग कर सकते हैं। यह loop आपको Object की सभी own properties पर iterate करने का मौका देता है।
Example of Enumerating Own Properties
यहाँ एक उदाहरण है, जिसमें हम Object की सभी properties को enumerate कर रहे हैं:
let person = { name: "John", age: 30, city: "New York" };
for (let key in person) {
console.log(key + ": " + person[key]);
}
Output:
name: John
age: 30
city: New York
इस तरीके से हम Object की सारी Properties को देख सकते हैं।
Modifying Own Properties in JavaScript in Hindi
JavaScript में आप Object की Properties को आसानी से modify (update) कर सकते हैं। इसके लिए आप Dot notation या Bracket notation का उपयोग कर सकते हैं।
Dot Notation Example
यहाँ हम एक Object की Property को modify कर रहे हैं:
let person = { name: "John", age: 30, city: "New York" };
person.age = 31; // Age property को update किया गया
console.log(person.age); // Output: 31
Bracket Notation Example
Bracket notation का उपयोग करके भी हम Properties को modify कर सकते हैं:
let person = { name: "John", age: 30, city: "New York" };
person["city"] = "Los Angeles"; // City property को update किया गया
console.log(person.city); // Output: Los Angeles