జావాస్క్రిప్ట్ సహాయంతో వినియోగదారు ఈ పనిని చేయగలరు ' లోయర్కేస్() ' లేదా ' toLocaleLowerCase() ” పద్ధతులు. వారి పేరు సూచించినట్లుగా, రెండు పద్ధతులు స్ట్రింగ్ను చిన్న అక్షరాలుగా మారుస్తాయి, అయితే అవి కొన్ని అంశాలలో విభిన్నంగా ఉంటాయి.
ఈ గైడ్ 'toLocaleLowerCase' మరియు 'toLowerCase' పద్ధతుల మధ్య కీలక వ్యత్యాసాలను జాబితా చేస్తుంది.
'toLocaleLowerCase' మరియు 'toLowerCase' పద్ధతుల మధ్య వ్యత్యాసాలకు వెళ్లే ముందు, ముందుగా, ఈ పద్ధతుల యొక్క ప్రాథమిక అంశాల యొక్క అవలోకనాన్ని తీసుకోండి.
“toLocaleLowerCase()” పద్ధతి అంటే ఏమిటి?
ది ' toLocaleLoweCase() ” పద్ధతి బ్రౌజర్ లొకేల్ ప్రకారం ఇచ్చిన స్ట్రింగ్ను చిన్న అక్షరాలుగా మారుస్తుంది. 'లొకేల్' అనేది ఇంగ్లీష్ యునైటెడ్ స్టేట్స్ కోసం 'en_US', టర్కిష్ కోసం 'tr' మరియు మరెన్నో వంటి బ్రౌజర్ యొక్క భాషా సెట్టింగ్లను నిర్దేశిస్తుంది.
వాక్యనిర్మాణం
స్ట్రింగ్. LocaleLowerCaseకి ( )
పై వాక్యనిర్మాణం ఏదైనా “లొకేల్”ని పారామీటర్గా పాస్ చేయకుండా, ప్రారంభించబడిన స్ట్రింగ్ను బ్రౌజర్ యొక్క ప్రస్తుత లొకేల్ ప్రకారం చిన్న అక్షరాలుగా మారుస్తుంది.
పైన వివరించిన పద్ధతిని ఆచరణాత్మకంగా ఉపయోగిస్తాము.
ఉదాహరణ: “toLocaleLowerCase()” పద్ధతిని వర్తింపజేయడం
ఈ ఉదాహరణ పేర్కొన్న “tr(టర్కిష్)” లొకేల్ ఆధారంగా స్ట్రింగ్ను చిన్న అక్షరాలుగా మార్చడానికి “toLocaleLowerCase()” పద్ధతిని వర్తిస్తుంది.
జావాస్క్రిప్ట్ కోడ్
< స్క్రిప్ట్ >స్ట్రింగ్ వీలు = 'LinuxHint' ;
ఫలితాన్ని ఇవ్వండి = స్ట్రింగ్. LocaleLowerCaseకి ( 'tr' ) ;
కన్సోల్. లాగ్ ( 'స్ట్రింగ్:' + స్ట్రింగ్ ) ;
కన్సోల్. లాగ్ ( 'అవుట్పుట్:' + ఫలితం ) ;
స్క్రిప్ట్ >
పై కోడ్ లైన్లలో:
- 'స్ట్రింగ్' వేరియబుల్ స్ట్రింగ్ను ప్రారంభిస్తుంది.
- “ఫలితం” వేరియబుల్ “ని ఉపయోగిస్తుంది toLocaleLowerCase() ” ప్రారంభించబడిన స్ట్రింగ్ను చిన్న అక్షరాలుగా మార్చడానికి.
- మొదటి ' console.log() ” పద్ధతి “స్ట్రింగ్” వేరియబుల్ విలువను ప్రదర్శిస్తుంది మరియు రెండవది కన్సోల్లో “ఫలితం” వేరియబుల్ విలువను చూపుతుంది.
అవుట్పుట్
'tr(టర్కిష్)' లొకేల్ ప్రకారం ప్రారంభించబడిన స్ట్రింగ్ విజయవంతంగా చిన్న అక్షరాలకు మార్చబడిందని చూడవచ్చు.
“toLowerCase()” పద్ధతి అంటే ఏమిటి?
ది ' లోయర్కేస్() ” పద్ధతి నిర్దిష్ట స్ట్రింగ్ను చిన్న అక్షరాలుగా మారుస్తుంది. ఈ టాస్క్ చేస్తున్నప్పుడు ఇది ఒరిజినల్ స్ట్రింగ్పై ప్రభావం చూపదు.
వాక్యనిర్మాణం
స్ట్రింగ్. లోయర్కేస్ వరకు ( )ఎగువ వాక్యనిర్మాణం మార్చబడిన స్ట్రింగ్ను సూచించే కొత్త స్ట్రింగ్ను అందిస్తుంది.
దాని ఆచరణాత్మక అమలును చూద్దాం.
ఉదాహరణ: “toLowerCase()” పద్ధతిని వర్తింపజేయడం
ప్రారంభించబడిన స్ట్రింగ్ను చిన్న అక్షరాలుగా మార్చడానికి ఈ ఉదాహరణ “toLowerCase()” పద్ధతిని ఉపయోగిస్తుంది.
జావాస్క్రిప్ట్ కోడ్
< స్క్రిప్ట్ >స్ట్రింగ్ వీలు = 'LinuxHint' ;
ఫలితాన్ని ఇవ్వండి = స్ట్రింగ్. లోయర్కేస్ వరకు ( ) ;
కన్సోల్. లాగ్ ( 'స్ట్రింగ్:' + స్ట్రింగ్ ) ;
కన్సోల్. లాగ్ ( 'అవుట్పుట్:' + ఫలితం ) ;
స్క్రిప్ట్ >
ఎగువ కోడ్ బ్లాక్:
- వర్తించు ' లోయర్కేస్() ”ప్రారంభించబడిన స్ట్రింగ్ను మార్చడానికి పద్ధతి.
- ది ' console.log() ” పద్ధతి ప్రారంభించబడిన మరియు మార్చబడిన స్ట్రింగ్ను వరుసగా ప్రదర్శిస్తుంది.
అవుట్పుట్
కన్సోల్ విజయవంతంగా ప్రారంభించబడిన మరియు మార్చబడిన స్ట్రింగ్ రెండింటినీ అవుట్పుట్గా చూపుతుంది.
ఇప్పుడు, చర్చించబడిన పద్ధతుల మధ్య వ్యత్యాసాల ఆచరణాత్మక అమలును చూడండి.
“toLocaleLowerCase()” మరియు “toLowerCase()” పద్ధతుల మధ్య తేడా ఏమిటి?
ఈ విభాగం “toLocaleLowerCase()” మరియు “toLowerCase()” పద్ధతుల మధ్య కీలక వ్యత్యాసాలను నిర్వహిస్తుంది:
- పని చేస్తోంది: “toLocaleLowerCase()” పద్ధతి స్ట్రింగ్ను ప్రస్తుత లేదా పేర్కొన్న లొకేల్ ప్రకారం మారుస్తుంది, అయితే “toLowerCase()” పద్ధతి ఆంగ్ల భాషా ప్రమాణాలు/నిబంధనల ప్రకారం స్ట్రింగ్ను చిన్న అక్షరాలుగా మారుస్తుంది.
- పారామితులు: “toLocaleLowerCase()” పద్ధతి వినియోగదారులు “లొకేల్” పరామితిని పేర్కొనడం ద్వారా నిర్దిష్ట “లొకేల్” ప్రకారం స్ట్రింగ్ను మార్చడానికి అనుమతిస్తుంది. మరోవైపు, “toLowerCase()” పద్ధతికి ఏ పరామితి అవసరం లేదు ఎందుకంటే ఇది ప్రాథమిక ఆంగ్ల భాషా ప్రమాణాల ఆధారంగా స్ట్రింగ్ను మారుస్తుంది.
- పరిమితి: “toLocaleLowerCase()” పద్ధతిని ఉపయోగిస్తున్నప్పుడు “లోకేల్” పరిమితి లేనప్పటికీ, బ్రౌజర్ యొక్క భాషా సెట్టింగ్ల ఆధారంగా మాత్రమే స్ట్రింగ్ను మార్చడానికి వినియోగదారులను నియంత్రిస్తుంది మరియు మరే ఇతర నిర్దిష్ట లొకేల్ కాదు.
ముగింపు
రెండింటి యొక్క ప్రాథమిక కార్యాచరణ ' toLocaleLowerCase() ' ఇంకా ' లోయర్కేస్() ” పద్ధతులు ఒకటే అంటే స్ట్రింగ్ను చిన్న అక్షరాలుగా మార్చడం. అయినప్పటికీ, అవి 'పని', 'పారామితులు' మరియు 'పరిమితి' కారకాల ఆధారంగా ఒకదానికొకటి భిన్నంగా ఉంటాయి. ఈ గైడ్ 'toLocaleLowerCase' మరియు 'toLowerCase' పద్ధతుల మధ్య కీలక వ్యత్యాసాలను హైలైట్ చేసింది.