జావాస్క్రిప్ట్ డేటాను మార్చడానికి పద్ధతులను ఎన్క్యాప్సులేట్ చేసే తరగతులకు మద్దతు ఇస్తుంది. కాబట్టి, ప్రోగ్రామింగ్ టాస్క్లో తరగతి పేరును పొందడం/యాక్సెస్ చేయడం ముఖ్యం. తరగతి పేరు పొందడం a ద్వారా సాధ్యమవుతుంది పేరు కన్స్ట్రక్టర్ యొక్క ఆస్తి. అంతేకాకుండా, ది ప్రోటోటైప్ () పద్ధతి మరియు ఉదాహరణ JavaScriptలో తరగతి పేరును పొందడానికి ఆపరేటర్లను నియమించారు. సందేశాలను డీబగ్గింగ్ చేయడానికి ఈ పద్ధతులు ఉపయోగపడతాయి.
ఈ గైడ్లో, మీరు ఎలా పొందాలో నేర్చుకుంటారు తరగతి పేరు లో జావాస్క్రిప్ట్ . ఈ బ్లాగ్ యొక్క కంటెంట్ క్రింది విధంగా ఉంది:
విధానం 1: నేమ్ ప్రాపర్టీని ఉపయోగించి తరగతి పేరును పొందండి
ది పేరు తరగతిని తిరిగి ఇచ్చే ఆబ్జెక్ట్ కన్స్ట్రక్టర్తో ఆస్తి ఏకీకృతం అవుతుంది పేరు . అందువల్ల, ఒక పద్ధతిని అనుసరించారు పేరు జావాస్క్రిప్ట్లో తరగతి పేరు పొందడానికి ఆస్తి. క్లాస్ పేరును పదే పదే ఉపయోగించడం కోసం సంక్లిష్టమైన ప్రోగ్రామింగ్ టాస్క్లలో ఇది ఉపయోగపడుతుంది. కోడ్ పనిని వివరిస్తుంది పేరు తరగతి పేరు పొందడానికి ఆస్తి:
కోడ్
console.log ( 'తరగతి పేరు పొందడానికి ఒక ఉదాహరణ' ) ;
తరగతి ఉపాధ్యాయుడు { }
వీలు obj = కొత్త ఉపాధ్యాయుడు ( ) ;
console.log ( టీచర్.పేరు ) ;
console.log ( obj.constructor.name ) ;
ఈ కోడ్లో:
-
- మొదట, ఒక తరగతి అని పిలుస్తారు 'గురువు' ఖాళీ శరీరం ద్వారా సృష్టించబడుతుంది.
- ఆ తర్వాత, ది 'obj.constructor' తో తరగతి పేరును పొందడానికి నియమించబడ్డాడు 'పేరు' జావాస్క్రిప్ట్లోని ఆస్తి.
- ది console.log() కన్స్ట్రక్టర్ ఫంక్షన్ను యాక్సెస్ చేయడం ద్వారా పద్ధతి తరగతి పేరును ప్రదర్శిస్తుంది.
అవుట్పుట్
ఇది గమనించబడింది ' పేరు' తరగతి పేరును యాక్సెస్ చేయడానికి ఆస్తి ఉపయోగించబడుతుంది 'గురువు' .
విధానం 2: isPrototypeOf() పద్ధతిని ఉపయోగించి తరగతి పేరును పొందండి
ది isPrototypeOf() ఒక వస్తువు యొక్క ఉనికి మరొక వస్తువు యొక్క నమూనా గొలుసులో భాగమేనా అని పద్ధతి కనుగొంటుంది. ఇది ఇన్పుట్ తీసుకుంటుంది మరియు వినియోగదారు ఇన్పుట్ ఆధారంగా బూలియన్ అవుట్పుట్ (నిజం లేదా తప్పు)ని అందిస్తుంది. తో తరగతి పేరును పొందడానికి క్రింది ఉదాహరణ ఇక్కడ అందించబడింది isPrototypeOf() పద్ధతి.
కోడ్
console.log ( 'తరగతి పేరు పొందడానికి ఒక ఉదాహరణ' ) ;తరగతి జంతువు { }
వీలు obj = కొత్త జంతువు ( ) ;
console.log ( Animal.prototype.isPrototypeOf ( obj ) ) ;
కోడ్ యొక్క వివరణ క్రింద ఇవ్వబడింది:
-
- మొదట, ఒక తరగతి 'జంతువు' సృష్టించబడింది, మరియు ఆ తర్వాత ఒక 'obj' ఆబ్జెక్ట్ కొత్త కీవర్డ్తో ప్రారంభించబడింది.
- ఇంకా, ది “isPrototypeOf()” ఒక వస్తువు యొక్క ఉనికిని పాస్ చేయడం ద్వారా తనిఖీ చేయడానికి పద్ధతి ఉపయోగించబడుతుంది 'obj'.
అవుట్పుట్
అవుట్పుట్ తిరిగి వస్తుంది a 'నిజం' తరగతికి ప్రాప్యతను ధృవీకరించే విలువ 'జంతువు' జావాస్క్రిప్ట్లో.
విధానం 3: ఆస్తి యొక్క ఉదాహరణను ఉపయోగించి తరగతి పేరును పొందండి
ది ఉదాహరణ ఆస్తి జావాస్క్రిప్ట్లో తరగతి పేరును పొందే సౌకర్యాన్ని అందిస్తుంది. సాధారణంగా, ఇది రన్ సమయంలో వస్తువు యొక్క రకాన్ని అంచనా వేస్తుంది. తరగతి పేరును కనుగొనడానికి, మీరు తరగతి పేరు తర్వాత వ్రాయవచ్చు ఉదాహరణ ఆపరేటర్. ఇది మీకు క్లాస్ పేరు వచ్చిందో లేదో ధృవీకరించే బూలియన్ అవుట్పుట్ (నిజం లేదా తప్పుడు విలువ)ని అందిస్తుంది. కింది ఉదాహరణ కోడ్ని ఉపయోగించుకుంటుంది ఉదాహరణ JavaScriptలో ఆపరేటర్:
కోడ్
console.log ( 'తరగతి పేరు పొందడానికి ఒక ఉదాహరణ' ) ;తరగతి వాహనం { }
వీలు veh = కొత్త వాహనం ( ) ;
console.log ( వాహనం యొక్క veh ఉదాహరణ ) ;
ఈ కోడ్లో, తరగతి పేరు 'వాహనం' ద్వారా యాక్సెస్ చేయబడుతుంది ఉదాహరణ ఆపరేటర్. ఆ తర్వాత, ది console.log() రిటర్న్ విలువను ప్రదర్శించడానికి పద్ధతి ఉపయోగించబడుతుంది.
అవుట్పుట్
అవుట్పుట్ “ని ప్రదర్శిస్తుంది నిజం ” కన్సోల్ విండోలోని విలువ, ఇది క్లాస్ యొక్క యాక్సెసిబిలిటీని ధృవీకరిస్తుంది.
ముగింపు
జావాస్క్రిప్ట్ అందిస్తుంది పేరు ఆస్తి, isPrototypeOf() పద్ధతి, మరియు ఉదాహరణ తరగతి పేరు పొందడానికి ఆపరేటర్లు. ఈ పద్ధతులు ఆబ్జెక్ట్ల ఉనికిని మూల్యాంకనం చేస్తాయి మరియు మీకు క్లాస్ పేరు వచ్చిందో లేదో ధృవీకరించే బూలియన్ అవుట్పుట్ (నిజం లేదా తప్పుడు విలువలు)ని అందిస్తుంది. సందేశాలను డీబగ్గింగ్ చేయడానికి ఈ పద్ధతులు ఉపయోగపడతాయి. అన్ని తాజా బ్రౌజర్లు ఈ పద్ధతులకు మద్దతు ఇస్తున్నాయి. ఈ బ్లాగ్లో, మీరు జావాస్క్రిప్ట్లో విభిన్న ఉదాహరణలతో తరగతి పేరును తిరిగి పొందడం నేర్చుకున్నారు.