தீர்க்கப்பட்டது: ஜாவாஸ்கிரிப்ட் பெரிய எழுத்து சரம்

முக்கிய பிரச்சனை என்னவென்றால், ஜாவாஸ்கிரிப்ட்டில் ஒரு சரம் பெரியதாக இருக்கும் போது, ​​அது எப்போதும் ஒரு வார்த்தையாக கருதப்படுவதில்லை. எடுத்துக்காட்டாக, "ஜாவாஸ்கிரிப்ட்" என்பது ஒரு வார்த்தையாக கருதப்படுவதில்லை, ஆனால் "ஜாவா" என்பது. ஒரு சரத்தில் வார்த்தைகளைத் தேடுவது போன்றவற்றைச் செய்ய முயற்சிக்கும்போது இது சிக்கல்களை ஏற்படுத்தும்.

var str = "javascript capitalize string";
var res = str.replace(/wS*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});

இந்த குறியீடு ஜாவாஸ்கிரிப்ட்டில் எழுதப்பட்டுள்ளது. இது ஒரு சரத்தில் உள்ள ஒவ்வொரு வார்த்தையின் முதல் எழுத்தையும் பெரிய எழுத்தாகக் கொண்ட ஒரு செயல்பாட்டை வரையறுக்கிறது. செயல்பாடு ஒரு சரத்தை உள்ளீடாக எடுத்து ஒவ்வொரு வார்த்தையின் முதல் எழுத்தையும் பெரிய எழுத்துடன் புதிய சரத்தை வெளியிடுகிறது.

சரம் குறிப்புகள்

ஜாவாஸ்கிரிப்டில் சரங்களுடன் பணிபுரியும் போது உங்களுக்கு உதவும் சில குறிப்புகள் உள்ளன.

முதலில், சரங்கள் மாறாதவை என்பதை நினைவில் கொள்ளுங்கள். இதன் பொருள் நீங்கள் ஒரு சரத்தை உருவாக்கியவுடன், அதன் உள்ளடக்கங்களை மாற்ற முடியாது. உங்கள் குறியீட்டின் வெவ்வேறு செயலாக்கங்களில் ஒரு சரம் எப்போதும் சீராக இருப்பதை உறுதிசெய்ய விரும்பினால் இது பயனுள்ளதாக இருக்கும்.

இரண்டாவதாக, வழக்கமான வெளிப்பாடுகளுக்கும் சரம் எழுத்துகளுக்கும் இடையே உள்ள வித்தியாசத்தை மனதில் கொள்ளுங்கள். வழக்கமான வெளிப்பாடு என்பது உரையில் உள்ள வடிவங்களைப் பொருத்தப் பயன்படுத்தக்கூடிய ஒரு சிறப்பு வகை சரம் ஆகும். மறுபுறம், சரம் எழுத்துகள் என்பது சிறப்பு எழுத்துக்கள் இல்லாத சரங்கள் மற்றும் உங்கள் குறியீட்டில் எங்கும் பயன்படுத்தப்படலாம். வழக்கமான வெளிப்பாடுகளுடன் பணிபுரியும் போது, ​​சரியான தப்பிக்கும் வரிசைகளைப் பயன்படுத்துவது முக்கியம் (எ.கா., இலக்க எழுத்துக்கு d). வழக்கமான வெளிப்பாடுகள் பற்றிய கூடுதல் தகவலுக்கு, RegExp இல் Mozilla Developer Network கட்டுரையைப் பார்க்கவும்: http://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/RegExp/.

இறுதியாக, ஜாவாஸ்கிரிப்ட் சரங்கள் கேஸ்-சென்சிட்டிவ் என்பதை கவனத்தில் கொள்ள வேண்டும். அதாவது A முதல் Z வரையிலான எழுத்துக்கள் z என்ற எழுத்தை விட வித்தியாசமாக கையாளப்படுகின்றன.

சரம் முறைகள்

ஜாவாஸ்கிரிப்ட்டில் சரங்களுடன் பயன்படுத்தக்கூடிய சில முறைகள் உள்ளன. முதலாவது இரண்டு அல்லது அதற்கு மேற்பட்ட சரங்களை ஒன்றாக இணைத்து ஒரு புதிய சரத்தை உருவாக்குவது. இரண்டாவது, மற்றொரு சரத்திற்குள் ஒரு சரத்தைத் தேடுவது. மூன்றாவது ஒரு சரத்திற்குள் ஒரு துணை சரத்தை மாற்றுவது. நான்காவது சரத்தை சில அளவுகோல்களின் அடிப்படையில் சரங்களின் வரிசையாகப் பிரிப்பது.

தொடர்புடைய இடுகைகள்:

ஒரு கருத்துரையை