జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ క్లాస్ యొక్క ఉదాహరణ కాదా అని తనిఖీ చేయండి

Javaskript Lo Abjekt Klas Yokka Udaharana Kada Ani Tanikhi Ceyandi



జావాస్క్రిప్ట్‌లో సంక్లిష్ట కోడ్‌లతో వ్యవహరిస్తున్నప్పుడు, నిర్దిష్ట తరగతితో అనుసంధానించబడిన వస్తువుకు సంబంధించి అస్పష్టత ఉండవచ్చు. ఉదాహరణకు, తరగతికి సంబంధించి లేదా ఇతర మార్గానికి సంబంధించి నిర్దిష్ట వస్తువును గుర్తించడం. అటువంటి సందర్భాలలో, జావాస్క్రిప్ట్‌లో ఒక వస్తువు తరగతికి ఉదాహరణ కాదా అని తనిఖీ చేయడం సంబంధిత డేటాను తక్షణమే యాక్సెస్ చేయడంలో అద్భుతాలు చేస్తుంది.

ఈ కథనం జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ క్లాస్ ఇన్‌స్టాన్స్ కాదా అని తనిఖీ చేసే భావనను ప్రదర్శిస్తుంది.

జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ తరగతికి ఉదాహరణ కాకపోతే ఎలా తనిఖీ చేయాలి/ధృవీకరించాలి?

జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ క్లాస్ యొక్క ఉదాహరణ కాదా అని తనిఖీ చేయడానికి, కింది విధానాలను కలిపి “ ఉదాహరణ 'ఆపరేటర్:







  • ' లాజికల్ కాదు(!) ” ఆపరేటర్.
  • ' బూలియన్ విలువ ”.

ఒక్కో విధానాన్ని ఒక్కొక్కటిగా వివరిస్తాము!



విధానం 1: లాజికల్ నాట్(!) ఆపరేటర్‌ని ఉపయోగించి జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ తరగతికి ఉదాహరణ కాదా అని తనిఖీ చేయండి/ధృవీకరించండి

ది ' ఉదాహరణ ” జావాస్క్రిప్ట్‌లోని ఆపరేటర్ రన్‌టైమ్‌లో ఆబ్జెక్ట్ రకాన్ని ధృవీకరించడానికి ఉపయోగించబడుతుంది. ది ' తార్కిక ” విలువల మధ్య తర్కాన్ని విశ్లేషించడానికి ఆపరేటర్లు ఉపయోగించబడతారు. మరింత ప్రత్యేకంగా, తార్కిక ' కాదు(!) 'ఆపరేటర్ విలువ ఇస్తుంది' నిజం 'తప్పుడు విలువ సూచించబడితే. నిర్దిష్ట తరగతికి సంబంధించి సృష్టించబడిన వస్తువు యొక్క రకాన్ని తనిఖీ చేయడానికి ఈ విధానాలు కలయికలో ఉపయోగించబడతాయి.



వాక్యనిర్మాణం





పేరు ఉదాహరణ రకం

పై వాక్యనిర్మాణంలో:

  • ' పేరు ” వస్తువు పేరును సూచిస్తుంది.
  • ' రకం ” వస్తువు యొక్క రకానికి అనుగుణంగా ఉంటుంది.

ఉదాహరణ
దిగువ పేర్కొన్న ఉదాహరణను స్థూలంగా చూద్దాం:



< స్క్రిప్ట్ రకం = 'టెక్స్ట్/జావాస్క్రిప్ట్' >
తరగతి కారు { }
తరగతి బైక్ { }
instClasని అనుమతించండి = కొత్త బైక్ ( ) ;
ఉంటే ( ! ( instClass ఉదాహరణ కారు ) ) {
కన్సోల్. లాగ్ ( 'ఆబ్జెక్ట్ అనేది క్లాస్ కార్ యొక్క ఉదాహరణ కాదు' ) ;
}
లేకపోతే {
కన్సోల్. లాగ్ ( 'ఆబ్జెక్ట్ అనేది క్లాస్ కార్ యొక్క ఉదాహరణ' ) ;
}
స్క్రిప్ట్ >

పై కోడ్ లైన్లలో:

  • అనే పేరుతో రెండు తరగతులను సృష్టించండి కారు 'మరియు' బైక్ ”, వరుసగా.
  • తదుపరి దశలో, '' పేరుతో ఒక వస్తువును సృష్టించండి instClass '' సహాయంతో కొత్త 'కీవర్డ్ మరియు' బైక్() 'కన్స్ట్రక్టర్, వరుసగా తరగతిని సూచిస్తూ' బైక్ ”.
  • ఇప్పుడు, లాజికల్ 'ని వర్తింపజేయండి కాదు(!) 'ఆపరేటర్తో పాటు' ఉదాహరణ 'ప్రకటిత తరగతికి సంబంధించి ఆబ్జెక్ట్ యొక్క ఉదాహరణను తనిఖీ చేయడానికి ఆపరేటర్.
  • సంతృప్తికరమైన పరిస్థితిపై, ' ఉంటే ” షరతు అమలు చేస్తుంది.
  • మరొక సందర్భంలో, ' లేకపోతే ” ప్రకటన ప్రదర్శించబడుతుంది.

అవుట్‌పుట్

అవుట్‌పుట్ నుండి స్పష్టంగా, సృష్టించబడిన వస్తువు తరగతికి ఉదాహరణ ' బైక్ 'కాదు' కారు ”.

విధానం 2: బూలియన్ విలువను ఉపయోగించి జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ తరగతికి ఉదాహరణ కాదా అని తనిఖీ చేయండి

విలువలు ' నిజం 'మరియు' తప్పుడు ” బూలియన్ విలువలను సూచిస్తుంది. బూలియన్ విలువ ఆధారంగా తరగతికి సంబంధించి వస్తువుపై చెక్‌ని వర్తింపజేయడానికి మరియు సంబంధిత ఫలితాన్ని ప్రదర్శించడానికి ఈ విలువలు ఉపయోగించబడతాయి.

ఉదాహరణ
దిగువ ఇవ్వబడిన ఉదాహరణ పేర్కొన్న భావనను వివరిస్తుంది:

< స్క్రిప్ట్ రకం = 'టెక్స్ట్/జావాస్క్రిప్ట్' >
తరగతి కళాశాల { }
తరగతి విశ్వవిద్యాలయ { }
instClasని అనుమతించండి = కొత్త కళాశాల ( ) ;
ఉంటే ( instClass ఉదాహరణ విశ్వవిద్యాలయ == తప్పుడు ) {
కన్సోల్. లాగ్ ( 'వస్తువు తరగతి విశ్వవిద్యాలయానికి ఉదాహరణ కాదు' )
}
లేకపోతే {
కన్సోల్. లాగ్ ( 'ఆబ్జెక్ట్ అనేది క్లాస్ కార్ యొక్క ఉదాహరణ' ) ;
}
స్క్రిప్ట్ >

పై కోడ్ స్నిప్పెట్‌లో:

  • అదేవిధంగా, '' పేరుతో రెండు తరగతులను సృష్టించండి కళాశాల 'మరియు' విశ్వవిద్యాలయ ”, వరుసగా.
  • ఆ తరువాత, అదేవిధంగా, తరగతి యొక్క వస్తువును సృష్టించండి ' కళాశాల ' అనే ' instClass ”.
  • ఇప్పుడు, వర్తించు ' ఉదాహరణ కేటాయించబడిన బూలియన్ విలువ సహాయంతో ఆబ్జెక్ట్ యొక్క ఉదాహరణను తనిఖీ చేయడానికి ఆపరేటర్' తప్పుడు ”.
  • సంతృప్తి చెందిన పరిస్థితిపై, మునుపటి ప్రకటన ప్రదర్శించబడుతుంది.
  • లేకపోతే, 'లోని చివరి ప్రకటన లేకపోతే ” షరతు అమలు చేస్తుంది.

అవుట్‌పుట్

పై అవుట్‌పుట్ కోరుకున్న అవసరం నెరవేరిందని సూచిస్తుంది.

ముగింపు

ది ' ఉదాహరణ 'ఆపరేటర్'తో కలిపి లాజికల్ కాదు(!) 'ఆపరేటర్ లేదా' బూలియన్ విలువ ”జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ క్లాస్ యొక్క ఉదాహరణ కాదా అని ధృవీకరించడానికి ఉపయోగించవచ్చు. తరగతుల్లో ఒకదానిని సూచించే వస్తువును సృష్టించడానికి మరియు దాని ఉదాహరణను తనిఖీ చేయడానికి ఈ విధానాలను అన్వయించవచ్చు. ఆ తర్వాత, లాజికల్ నాట్(!) ఆపరేటర్ లేదా బూలియన్ విలువకు సంబంధించి సంబంధిత ఫలితం వరుసగా అందించబడుతుంది. జావాస్క్రిప్ట్‌లో ఆబ్జెక్ట్ క్లాస్ యొక్క ఉదాహరణ కాదా అని ధృవీకరించడానికి ఈ బ్లాగ్ మార్గనిర్దేశం చేయబడింది.