தீர்க்கப்பட்டது: ஜாவாஸ்கிரிப்ட் பெரிய வார்த்தைகள்

ஜாவாஸ்கிரிப்டில் வார்த்தைகளை பெரியதாக மாற்றுவதில் உள்ள ஒரு சிக்கல் என்னவென்றால், அது குறியீட்டின் தொடரியல் சிக்கல்களை ஏற்படுத்தும். எடுத்துக்காட்டாக, "capitalizedWord" என்று பெயரிடப்பட்ட ஒரு மாறியைப் பயன்படுத்த விரும்பினால், ஆனால் "capitalizedWord1" என்பதற்குப் பதிலாக தற்செயலாக "capitalizedWord" எனத் தட்டச்சு செய்தால், குறியீடு விரும்பியபடி செயல்படாது.

function capitalizeWords(str) {
  return str.replace(/wS*/g, function(txt) {
    return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();
  });
}

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

பெரிய எழுத்து

ஜாவாஸ்கிரிப்ட்டில், ஒரு பெரிய எழுத்து என்பது இலக்கம் இல்லாத ஒரு எழுத்து. எழுத்துக்களின் முதல் எழுத்து ஒரு பெரிய எழுத்து.

வார்த்தைகளை அழகாக ஆக்குங்கள்

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

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

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