JavaScript ప్రోగ్రామ్లను వ్రాస్తున్నప్పుడు, ఒక ఆపరేషన్ని నిర్వహించే ముందు రెండు స్ట్రింగ్లను సరిపోల్చడానికి అవసరమైన పరిస్థితులను మేము తరచుగా ఎదుర్కొంటాము. ఉదాహరణకు, ఇప్పటికే డేటాబేస్లో ఉన్న వినియోగదారు పేర్లలో ఒకదానితో వారి పేరు సరిపోలితే మీరు ఒక వ్యక్తిని వెబ్సైట్కి లాగిన్ చేయడానికి అనుమతించవచ్చు. అప్పుడు, కఠినమైన సమానత్వ ఆపరేటర్ని ఉపయోగించండి ' === ” తీగలను పోల్చడానికి. అయినప్పటికీ, జావాస్క్రిప్ట్ స్ట్రింగ్ పోలికలను నిర్వహించడానికి బహుళ మార్గాలకు కూడా మద్దతు ఇస్తుంది.
జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికలను ప్రదర్శించడం కోసం ఈ పోస్ట్ వివరిస్తుంది.
జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను ఎలా నిర్వహించాలి?
జావాస్క్రిప్ట్లో స్ట్రింగ్ల పోలికను నిర్వహించడానికి, ఉపయోగించగల వివిధ పద్ధతులు ఉన్నాయి. వాటిలో కొన్ని క్రింద ఇవ్వబడ్డాయి:
- విధానం 1: విలువల ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించండి
- విధానం 2: అక్షరక్రమం ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించండి
- విధానం 3: పొడవు ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించండి
విధానం 1: విలువల ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించండి
విలువలు మరియు అక్షరాల కేసు ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించడానికి, ' కఠినమైన సమానత్వం ఆపరేటర్ ” (===) ఉపయోగించుకోవచ్చు.
వాక్యనిర్మాణం
స్ట్రింగ్ === స్ట్రింగ్ఈ ఆపరేటర్ రెండు స్ట్రింగ్లను సాధారణ రకంగా మార్చకుండా సరిపోల్చుతుంది.
ఉదాహరణ
ఈ పేర్కొన్న ఉదాహరణలో, నిర్దిష్ట పేరుతో స్థిరాంకం ప్రారంభించండి మరియు మొదటి స్ట్రింగ్ను జోడించండి. అప్పుడు, రెండవ స్థిరాంకాన్ని నిర్వచించండి:
స్థిరంగా మొదటి స్ట్రింగ్ = 'lh' ;స్థిరంగా సెకండ్ స్ట్రింగ్ = 'linux' ;
ఇప్పుడు, 'ని ఉపయోగించండి console.log() 'పద్ధతి మరియు స్ట్రింగ్ను ' సహాయంతో సరిపోల్చండి కఠినమైన సమానత్వం ఆపరేటర్ 'ఈ క్రింది విధంగా:
కన్సోల్. లాగ్ ( మొదటి స్ట్రింగ్ === సెకండ్ స్ట్రింగ్ ) ;
రెండు స్ట్రింగ్లు వేర్వేరుగా ఉన్నందున స్ట్రింగ్ పోలిక యొక్క అవుట్పుట్ తప్పుగా అందించబడిందని గమనించవచ్చు:
విధానం 2: అక్షరక్రమం ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించండి
జావాస్క్రిప్ట్లో అక్షరక్రమం ఆధారంగా స్ట్రింగ్ పోలికను నిర్వహించడానికి, “ లొకేల్ సరిపోల్చండి() ” పద్ధతిని ఉపయోగించవచ్చు. అలా చేయడానికి, ఈ ప్రయోజనం కోసం క్రింద పేర్కొన్న సింటాక్స్ను ఉపయోగించండి:
స్ట్రింగ్1. లొకేల్ సరిపోల్చండి ( స్ట్రింగ్2 )ఉదాహరణ
అన్నింటిలో మొదటిది, స్ట్రింగ్ విలువలను కలిగి ఉన్న వేరియబుల్స్ను నిర్వచించండి:
ఉంది మొదటి_తీగ = 'యాపిల్' ;ఉంది రెండవ_తీగ = 'కారెట్' ;
ఉంది మూడవ_తీగ = 'అరటి' ;
ఆపై, స్ట్రింగ్ను ఆర్గ్యుమెంట్గా “కి పాస్ చేయండి లొకేల్ సరిపోల్చండి() ” పోల్చవలసిన పద్ధతి:
కన్సోల్. లాగ్ ( రెండవ_తీగ. లొకేల్ సరిపోల్చండి ( మూడవ_తీగ ) ) ;అవుట్పుట్
విధానం 3: పొడవు ఆధారంగా జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికను నిర్వహించండి
మేము స్ట్రింగ్ యొక్క పొడవు ఆధారంగా స్ట్రింగ్ పోలికలను కూడా చేయవచ్చు. ఆ ప్రయోజనం కోసం, ఇచ్చిన సింటాక్స్ని చూడండి:
మొదటి స్ట్రింగ్. పొడవు > సెకండ్ స్ట్రింగ్. పొడవుఇక్కడ, జోడించబడింది ' > 'ఆపరేషన్ ధృవీకరిస్తుంది' పొడవు 'రెండవ స్ట్రింగ్ మొదటి స్ట్రింగ్ పొడవు కంటే తక్కువగా ఉంటుంది.
ఉదాహరణ
ఈ కోడ్ బ్లాక్లో, మేము అవసరమైన విలువలతో రెండు స్థిరాంకాలను నిర్వచించాము:
స్థిరంగా మొదటి స్ట్రింగ్ = 'lh' ;స్థిరంగా సెకండ్ స్ట్రింగ్ = 'linux' ;
ఇప్పుడు, మేము వాటిని పొడవు ఆధారంగా సరిపోల్చండి:
కన్సోల్. లాగ్ ( మొదటి స్ట్రింగ్. పొడవు > సెకండ్ స్ట్రింగ్. పొడవు ) ;
అవుట్పుట్ తిరిగి వచ్చింది' తప్పుడు ”, మొదటి స్ట్రింగ్ యొక్క పొడవు రెండవదాని కంటే తక్కువగా ఉంటుంది.
ముగింపు
జావాస్క్రిప్ట్లో స్ట్రింగ్ పోలికలను నిర్వహించడానికి, బహుళ పద్ధతులను ఉపయోగించవచ్చు. ఉదాహరణకు, మీరు '' సహాయంతో విలువల ఆధారంగా స్ట్రింగ్ పోలికను చేయవచ్చు. === 'స్ట్రిక్ట్ ఈక్వాలిటీ ఆపరేటర్, 'ని ఉపయోగించి వర్ణమాలల ఆధారంగా లొకేల్ సరిపోల్చండి() 'పద్ధతి లేదా 'తో స్ట్రింగ్ పొడవు <' లేదా '> ” ఆపరేటర్. ఈ పోస్ట్ JavaScriptలో స్ట్రింగ్ పోలికను నిర్వహించడానికి బహుళ పద్ధతులను పేర్కొంది.