जावास्क्रिप्ट तरीके क्या हैं और उनका उपयोग कैसे करें?

जावास्क्रिप्ट विधियां ऐसी क्रियाएं हैं जो वस्तुओं पर की जा सकती हैं। जावास्क्रिप्ट विधि एक संपत्ति है जिसमें एक फ़ंक्शन परिभाषा होती है।

जावास्क्रिप्ट ऑब्जेक्ट कुंजी या मूल्य जोड़े के संग्रह हैं। मूल्यों में गुणों और विधियों का समावेश होता है। इसके अलावा, इसमें अन्य जावास्क्रिप्ट डेटा प्रकार शामिल हैं, जैसे कि , संख्या और बूलियन। इस लेख में, हम निम्नलिखित क्रम में विभिन्न जावास्क्रिप्ट विधियों के बारे में चर्चा करेंगे:

जावास्क्रिप्ट तरीके क्या हैं?

जावास्क्रिप्ट विधियां ऐसी क्रियाएं हैं जो वस्तुओं पर की जा सकती हैं। एक जावास्क्रिप्ट विधि एक संपत्ति है जिसमें एक है समारोह परिभाषा। उदाहरण के लिए:





संपत्ति मान

पहला नाम

जावा में ऑटोबॉक्सिंग क्या है

डेज़ी



उपनाम

हरा भरा

आयु



२५

पूरा नाम

फ़ंक्शन () {इसे लौटाएं। फ़र्स्टनेम + ”” + this.LastName}

शुरुआती के लिए सूचनात्मक पॉवरसेंटर ट्यूटोरियल

ये विधियां और कुछ नहीं हैं, लेकिन इन कार्यों को संग्रहीत किया जाता है वस्तु गुण। अब आइए देखें कि आप जावास्क्रिप्ट में इन ऑब्जेक्ट विधियों का उपयोग कैसे कर सकते हैं।

ऑब्जेक्ट मेथड्स को कैसे एक्सेस करें?

आप निम्न सिंटैक्स का उपयोग करके ऑब्जेक्ट विधियों तक पहुँच सकते हैं:

objectName.methodName ()

यहाँ, आपको वर्णन करना होगा पूरा नाम() एक व्यक्ति की विधि के रूप में, और एक संपत्ति के रूप में FullName। फुलनाम प्रॉपर्टी एक फंक्शन के रूप में काम करती है, जब इसे () के साथ लगाया जाता है। यहां एक उदाहरण दिया गया है कि कैसे एक्सेस किया जा सकता है पूरा नाम() किसी व्यक्ति वस्तु की विधि:

नाम = व्यक्ति।फूलनाम ()

यह है कि आप ऑब्जेक्ट विधि तक कैसे पहुंच सकते हैं। अब, विभिन्न प्रकार के तरीके हैं। तो, हम इन तरीकों के बारे में विस्तार से चर्चा करेंगे।

विभिन्न प्रकार के जावास्क्रिप्ट तरीके

के विभिन्न प्रकार ग्लोबल ऑब्जेक्ट कंस्ट्रक्टर में उपलब्ध तरीके हैं:

  • Object.create ()
  • Object.keys ()
  • ऑब्जेक्ट.फ़्रीज़ ()
  • Object.values ​​()

Object.create

आप के साथ ऑब्जेक्ट बना सकते हैं Object.create () समारोह। इसमें एक अतिरिक्त लचीलापन है जो आपको अपनी नई वस्तु का प्रोटोटाइप चुनने देता है।

सी ++ में मर्ज करें
createObj = Object.create (obj) कंसोल .log (createObj) // {} createObj.name = 'डैनी' कंसोल.log (createObj.speak ())

उपरोक्त उदाहरण में, obj प्रोटोटाइप है जिसमें से बनाया गया है। साथ ही, यह वंशानुक्रम के कारण प्रोटोटाइप के गुणों का उपयोग कर सकता है। इस प्रकार, आप उपयोग कर सकते हैं बोले() विधि की घोषणा किए बिना।

ऑब्जेक्ट

Object.keys फ़ंक्शन का उपयोग ऑब्जेक्ट्स की केवल कुंजियाँ या संपत्ति लेबल लेने के लिए किया जाता है और रिटर्न देता है सरणी

आज्ञा देना = Object.keys (व्यक्ति) कंसोल.लॉग (चाबियाँ) // ['नाम', 'उम्र']

वस्तु

फ्रीज फ़ंक्शन का उपयोग कुंजी या मूल्यों में किसी भी परिवर्तन के लिए ऑब्जेक्ट को फ्रीज करने के लिए किया जाता है। जब तक आप सख्त मोड में नहीं हैं, तब तक यह कोई त्रुटि नहीं करता है। लेकिन आपकी वस्तु पर मूल्य परिवर्तन का कोई प्रभाव नहीं पड़ेगा।

आज्ञा देना जमे हुए ऑब्जेक्ट = ऑब्जेक्ट (व्यक्ति) फ्रोजनओबजेक्ट।नाम = 'राहेल' कंसोल.लॉग (फ्रोजन ओब्जेक्ट)

ऑब्जेक्ट

इस फ़ंक्शन का उपयोग ऑब्जेक्ट के केवल मानों का चयन करने के लिए किया जाता है और निम्नलिखित तरीके से एक सरणी देता है:

मानों को दें = Object.values ​​(व्यक्ति) कंसोल.लॉग (मान)

ये कुछ अलग-अलग तरह के तरीके हैं। इसके साथ, हम अपने लेख के अंत में आ गए हैं। मुझे उम्मीद है कि आप विभिन्न प्रकार के जावास्क्रिप्ट तरीकों को समझ गए हैं और उनका उपयोग कैसे किया जाता है।

अब जब आप जावास्क्रिप्ट में विधियों के बारे में जानते हैं, तो देखें Edureka द्वारा। वेब डेवलपमेंट सर्टिफिकेशन ट्रेनिंग आपको HTML5, CSS3, Twitter बूटस्ट्रैप 3, jQuery और Google API का उपयोग करके प्रभावशाली वेबसाइट बनाने और इसे अमेज़ॅन सिंपल स्टोरेज सर्विस (S3) में तैनात करने में मदद करेगी।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया 'जावास्क्रिप्ट विधियों' के टिप्पणी अनुभाग में इसका उल्लेख करें और हम आपके पास वापस आ जाएंगे।