యొక్క పెరుగుదల మరియు అనువర్తనాలు జావాస్క్రిప్ట్ కోసం డిమాండ్ పెరిగాయి. వెబ్ రూపకల్పనకు ఇది చాలా ముఖ్యమైన భాషలలో ఒకటి. ఈ వ్యాసం జావాస్క్రిప్ట్లో స్ట్రింగ్ సంయోగం కింది క్రమంలో తీగలను ఎలా మార్చాలో వివరిస్తుంది:
- జావాస్క్రిప్ట్లో స్ట్రింగ్ కాంకెటనేషన్ యొక్క ఫండమెంటల్స్
- మైక్రోసాఫ్ట్ ఎక్సెల్ తో సారూప్యత
- సి ప్రోగ్రామింగ్తో సారూప్యత
- జావాస్క్రిప్ట్లో తీగలను ఎలా మార్చాలి?
- స్ట్రింగ్ మానిప్యులేషన్ పద్ధతులు
జావాస్క్రిప్ట్లో స్ట్రింగ్ కాంకెటనేషన్ యొక్క ఫండమెంటల్స్
సంగ్రహణ అనేది రెండు తీగలను చేరడానికి ఆధారమైన ఆపరేషన్. తీగలను విలీనం చేయడం ప్రోగ్రామింగ్ యొక్క అనివార్యమైన అంశం. “జావాస్క్రిప్ట్లో స్ట్రింగ్ కాంకెటనేషన్” లోకి రాకముందు, మేము మొదట బేసిక్లను క్లియర్ చేయాలి. ఒక వ్యాఖ్యాత ఆపరేషన్ను అమలు చేసినప్పుడు, క్రొత్త స్ట్రింగ్ సృష్టించబడుతుంది. ప్రతి ప్రోగ్రామింగ్ భాషలో సంయోగ ఆపరేషన్ కోసం వేర్వేరు వాక్యనిర్మాణం ఉంటుంది.
edu.reka: పెర్ల్, PHP
edu & reka: విజువల్ బేసిక్, విజువల్ బేసిక్.నెట్ మరియు అడా
strcat (edu, నది): C, C ++
edu + నది: జావా
edu || నది: ఫోర్ట్రాన్
అలాగే, బైనరీ, ఫ్లోటింగ్, క్యారెక్టర్, పూర్ణాంకం వంటి ఇతర డేటా రకాలకు సంయోగం వర్తిస్తుంది. అయితే ఇది జరగడానికి, డేటా రకాలు మొదట తీగలుగా మార్చబడతాయి. అలాగే, మేము వస్తువులతో వ్యవహరించేటప్పుడు, లేదా రెండు వస్తువులు ఒకే తరగతికి చెందినవి అయితే మాత్రమే స్ట్రింగ్ సంయోగం సాధ్యమవుతుంది.
మైక్రోసాఫ్ట్ ఎక్సెల్ తో సారూప్యత
మైక్రోసాఫ్ట్ ఎక్సెల్: మా అత్యంత ప్రాధమిక ప్లాట్ఫారమ్లో సంయోగం అర్థం చేసుకుందాం. CONCATENATE / CONCAT ఫంక్షన్ రెండు లేదా అంతకంటే ఎక్కువ తీగలను కలుపుతుంది. ఇది వర్క్షీట్ ఫంక్షన్గా ఉపయోగించబడుతుంది మరియు సెల్లోని ఫార్ములాలో భాగంగా నమోదు చేయవచ్చు.
సింటాక్స్:
కనెక్ట్ చేయండి (edu1, [edu2, & hellip.edu_n])
తిరిగి వచ్చే విలువ:
స్ట్రింగ్ / టెక్స్ట్
కొన్నిసార్లు వినియోగదారులు ఫలితంలో ఖాళీలను జోడించాలనుకోవచ్చు. ఇటువంటి సందర్భాల్లో, వాక్యనిర్మాణం కొద్దిగా భిన్నంగా ఉంటుంది.
సి ప్రోగ్రామింగ్తో సారూప్యత
మనమందరం చాలా ప్రాథమిక భాషతో సుపరిచితులు. సి ప్రోగ్రామింగ్, సి లోని ఒక సాధారణ ప్రోగ్రామ్తో సంయోగం అర్థం చేసుకుందాం.
# int main () {char edu1 [100], edu2 [100], i, j printf ('మొదటి స్ట్రింగ్ను నమోదు చేయండి:') scanf ('% s', edu1) printf ('రెండవ స్ట్రింగ్ను నమోదు చేయండి:') scanf ( '% s', edu2) // స్ట్రింగ్ edu1 యొక్క పొడవును లెక్కించి, i (i = 0 edu1 [i]! = '' ++ i) కోసం (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('సంయోగం తరువాత:% s', edu1) తిరిగి 0}
అవుట్పుట్:
మొదటి స్ట్రింగ్ను నమోదు చేయండి: edu
రెండవ స్ట్రింగ్ను నమోదు చేయండి: రేకా
సంయోగం తరువాత: ఎడురేకా
జావాస్క్రిప్ట్లో స్ట్రింగ్స్ ఎలా నిర్వహించబడతాయి?
మొదట స్ట్రింగ్ వస్తువులను అర్థం చేసుకుందాం . అక్షరాల క్రమాన్ని నిల్వ చేసే ఉద్దేశ్యంతో ప్రోగ్రామింగ్లో ఉపయోగించే డేటా రకాలుగా మేము తీగలను నిర్వచించవచ్చు. పూర్ణాంకాలు మరియు ఫ్లోటింగ్ పాయింట్ యూనిట్లను కూడా తీగలుగా ఎన్కోడ్ చేయవచ్చు, కానీ ఎక్కువగా సంఖ్యల కంటే టెక్స్ట్ రూపంలో ఉంటుంది. స్ట్రింగ్ మానిప్యులేషన్తో మరింత ముందుకు వెళ్ళే ముందు, స్ట్రింగ్ వస్తువుల లక్షణాలను మనం అర్థం చేసుకోవాలి.
- బిల్డర్: జావాస్క్రిప్ట్ ఉదాహరణ యొక్క నమూనా ద్వారా సృష్టించబడిన సూచనను అందిస్తుంది.
సింటాక్స్:
array.constructor
కోడ్:
జావాస్క్రిప్ట్ అర్రే కన్స్ట్రక్టర్ | Edureka var edu = new array (10, 20, 30) document.write ('edu.constructor is:' + edu.constructor)
అవుట్పుట్:
edu.constructor: ఫంక్షన్ అర్రే () {[స్థానిక కోడ్]}
- పొడవు: ఇది సంఖ్య గురించి చెబుతుంది. శ్రేణిలోని మూలకాల
సింటాక్స్:
array.length
కోడ్:
జావాస్క్రిప్ట్ అర్రే పొడవు | Edureka var edu = new array (10, 20, 30) document.write ('edu.length is:' + edu.length)
అవుట్పుట్:
edu.length: 3
నమూనా: ప్రోటోటైప్ ప్రాపర్టీ ఏదైనా వస్తువుకు (సంఖ్య, బూలియన్, స్ట్రింగ్ మరియు తేదీ, మొదలైనవి) పద్ధతులు మరియు లక్షణాలను జోడించడానికి అనుమతిస్తుంది. ఇది ప్రపంచ ఆస్తి
__ఇనిట్ __ (స్వీయ)
సింటాక్స్:
object.prototype.name = విలువ
కోడ్:
ఎడురేకా ఆబ్జెక్ట్స్ ఫంక్షన్ ఆన్లైన్ (కోర్సు, ప్లాట్ఫాం) {this.course = course this.platform = platform} var myOnline = new Online ('R ప్రోగ్రామింగ్', 'Edureka') Online.prototype.price = null myOnline.price = 2400 పత్రం. వ్రాయండి ('ఆన్లైన్ కోర్సు:' + myOnline.course + '
') document.write (' ఆన్లైన్ ప్లాట్ఫాం: '+ myOnline.platform +'
') document.write (' ఆన్లైన్ ధర: '+ myOnline.price +'
')
అవుట్పుట్:
ఆన్లైన్ కోర్సు: ఆర్ ప్రోగ్రామింగ్ ఆన్లైన్ ప్లాట్ఫాం: ఎడురేకా ఆన్లైన్ ధర: 2400
స్ట్రింగ్ మానిప్యులేషన్ పద్ధతులు
S.no. | విధానం |
ఒకటి | indexOf () ఏదైనా స్ట్రింగ్ ఆబ్జెక్ట్ యొక్క మొదటి సంఘటన యొక్క సూచిక విలువను చూపుతుంది. |
2 | ముక్క () ఇచ్చిన స్ట్రింగ్ నుండి ఒక నిర్దిష్ట విభాగాన్ని సేకరించేందుకు ఈ పద్ధతి ఉపయోగించబడుతుంది |
3 | స్ప్లిట్ () స్ట్రింగ్ను రెండు వేర్వేరు తీగలుగా వేరు చేయడానికి, ఈ పద్ధతి ఉపయోగించబడుతుంది |
4 | concat () ఈ పద్ధతి రెండు వేర్వేరు తీగలను విలీనం చేయడానికి మరియు విలీనమైన స్ట్రింగ్ను తిరిగి ఇవ్వడానికి ఉపయోగించబడుతుంది |
5 | యొక్క విలువ() స్ట్రింగ్ యొక్క ప్రాధమిక విలువను తిరిగి ఇవ్వడానికి, ఈ పద్ధతి ఉపయోగించబడుతుంది |
పట్టిక నుండి, మేము మాత్రమే దృష్టి పెట్టబోతున్నాము concat () పద్ధతి. సంగ్రహణ పద్ధతి బహుళ తీగలను తీసుకుంటుందని, వాటిని విలీనం చేసి, కొత్త సింగిల్ స్ట్రింగ్ను తిరిగి ఇస్తుందని మాకు తెలుసు. వాక్యనిర్మాణం, వాదన మరియు ఉదాహరణ క్రింద ఇవ్వబడ్డాయి:
- సింటాక్స్:
స్ట్రింగ్.కాన్కాట్ (edu1, edu2 [, & hellip, eduN])
- పద్ధతిలో వాదనలు:
edu1, edu2, & hellip eduN లు సంయోగం కోసం పంపబడిన తీగలు.
- కోడ్:
స్ట్రింగ్ సంయోగం | Edureka var edu1 = new string ('ఇది నేర్చుకోవడం గురించి ఉంటే,') var edu2 = new string ('Edureka సరైన వేదిక') var edu3 = edu1.concat (edu2) document.write ('ఫలితం:' + edu3)
అవుట్పుట్:
ఇది నేర్చుకోవడం గురించి ఉంటే, ఎడురేకా సరైన వేదిక
అలాగే, ప్రోగ్రామర్గా, కొన్నిసార్లు బహుళ తీగలను కలిపి చేరాల్సిన అవసరం ఉంది. రెండు కంటే ఎక్కువ. జావాస్క్రిప్ట్లో స్ట్రింగ్ సంయోగం యొక్క ఉపయోగాన్ని నొక్కి చెప్పే సరళమైన కోడ్ను చూద్దాం:
మూడు తీగలను చేద్దాం
ఎడురేకా బటన్ ఫంక్షన్ myFunction () {var edu1 = 'హలో' var edu2 = 'ఎడురేకా,' var edu3 = 'ఈ రోజు కోడ్ చేద్దాం!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). అంతర్గత HTML = con}
అవుట్పుట్:
కాబట్టి, మేము జావాస్క్రిప్ట్లో స్ట్రింగ్ సంయోగానికి సంబంధించిన ప్రతిదీ చర్చించాము, ఇప్పుడు మేము సంకేతాలను వ్రాయగల స్థితిలో ఉన్నాము మరియు వాస్తవానికి సంయోగ పద్ధతిని అమలు చేయగలమా అని చూద్దాం. కాబట్టి ముక్క రాయడానికి ముందు మీరు ఏమి చేయవచ్చు:
- విజువలైజ్ చేయండి మీ ప్రోగ్రామ్ యొక్క ప్రవాహం
- వేరియబుల్ డిక్లరేషన్ల కోసం నిర్ణయించండి
- కొన్నింటిని తగ్గించండి తీగలను
- అనుసరించండి ఉదాహరణలు ఇక్కడ వ్రాయబడింది
- మీరు దీన్ని మీలో పరీక్షించడం మంచిది స్థానిక సర్వర్ .
దీనితో, మేము జావాస్క్రిప్ట్ బ్లాగులో మా స్ట్రింగ్ కాంకెటనేషన్ చివరికి వచ్చాము. తీగలను కలిపేందుకు లేదా చేరడానికి వివిధ మార్గాలను మీరు అర్థం చేసుకున్నారని నేను ఆశిస్తున్నాను.
ఇప్పుడు మీకు జావాస్క్రిప్ట్ గురించి తెలుసు, చూడండి ఎడురేకా చేత. వెబ్ డెవలప్మెంట్ సర్టిఫికేషన్ శిక్షణ HTML5, CSS3, ట్విట్టర్ బూట్స్ట్రాప్ 3, j క్వెరీ మరియు గూగుల్ API లను ఉపయోగించి ఆకట్టుకునే వెబ్సైట్లను ఎలా సృష్టించాలో తెలుసుకోవడానికి మరియు అమెజాన్ సింపుల్ స్టోరేజ్ సర్వీస్ (S3) కు ఎలా అమలు చేయాలో తెలుసుకోవడానికి మీకు సహాయపడుతుంది.
మాకు ప్రశ్న ఉందా? దయచేసి 'జావాస్క్రిప్ట్లో స్ట్రింగ్ కాంకెటనేషన్' యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మీ వద్దకు తిరిగి వస్తాము.