ஜாவாஸ்கிரிப்ட் டெம்ப்ளேட் லிட்டரல்ஸ் (டெம்ப்ளேட் சரங்கள்)

Javaskiript Templet Littarals Templet Carankal



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

இந்த இடுகை டெம்ப்ளேட் எழுத்துக்களையும் அவற்றை ஜாவாஸ்கிரிப்ட்டில் எவ்வாறு பயன்படுத்துவது என்பதையும் விளக்குகிறது.







ஜாவாஸ்கிரிப்ட் டெம்ப்ளேட் லிட்டரல்ஸ் (டெம்ப்ளேட் சரங்கள்) என்றால் என்ன?

' வார்ப்புரு இலக்கியங்கள் 'பொதுவாக அறியப்படுகிறது' டெம்ப்ளேட் சரங்கள் ”. அவை பின்னிணைப்பால் சூழப்பட்டுள்ளன ( ' ) எழுத்து, சரங்களில் உள்ள மேற்கோள்களுடன் ஒப்பிடும்போது. அதன் ஒதுக்கிடங்கள் டாலர் அடையாளத்தால் குறிக்கப்படுகின்றன ' $ ”, மற்றும் சுருள் பிரேஸ்கள் {} போன்ற ' ${expression} ” டெம்ப்ளேட் எழுத்துக்களில் ஏற்கத்தக்கது. நீங்கள் ஒரு வெளிப்பாட்டைப் பயன்படுத்த விரும்பினால், நீங்கள் அதை ' ${expression} ” பேக்டிக்குகளுக்குள் பெட்டி.



ஒரு டெம்ப்ளேட் என்பது நிலையான ஜாவாஸ்கிரிப்ட் சரத்தின் மேம்படுத்தப்பட்ட பதிப்பாகும். மாற்றீடுகள் ஒரு டெம்ப்ளேட் நேரடி மற்றும் ஒரு சாதாரண சரம் இடையே குறிப்பிடத்தக்க வேறுபாட்டை ஏற்படுத்துகின்றன. மாற்றுகளைப் பயன்படுத்தி மாறிகள் மற்றும் வெளிப்பாடுகளை ஒரு சரத்தில் ஒருங்கிணைக்கலாம். இந்த மாறிகள் மற்றும் வெளிப்பாடுகள் அவற்றின் மதிப்புகள் தானாகவே JavaScript இயந்திரத்தால் மாற்றப்படும்.



தொடரியல்





டெம்ப்ளேட் எழுத்துக்களைப் பயன்படுத்தி ஒற்றை சரத்தை அறிவிக்க கீழே உள்ள தொடரியல் பயன்படுத்தவும்:

` சரம் உரை `


பல வரிகளுக்கு, கொடுக்கப்பட்ட தொடரியல் பின்பற்றவும்:



` சரம் உரை வரி 1
சரம் உரை வரி


பேக்டிக்குகளுக்குள் வெளிப்பாட்டைச் சேர்க்க விரும்பினால், பின்வரும் தொடரியல் பயன்படுத்தப்படும்:

` சரம் உரை ${expression} சரம் உரை `


கூறப்பட்ட கருத்தை நன்கு புரிந்துகொள்ள பின்வரும் எடுத்துக்காட்டுகளைப் பாருங்கள்.

எடுத்துக்காட்டு 1: ஜாவாஸ்கிரிப்ட் டெம்ப்ளேட் லிட்டரல்களைப் பயன்படுத்தி ஒற்றை வரி சரத்தை அறிவிக்கவும்

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

console.log ( ` LinuxHint ` ) ;


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

எடுத்துக்காட்டு 2: ஜாவாஸ்கிரிப்ட் டெம்ப்ளேட் லிட்டரல்களைப் பயன்படுத்தி பல வரி சரத்தை அறிவிக்கவும்

பொதுவாக, பல வரிகளை அச்சிடுவதற்கு, இணைப்பான் ஆபரேட்டரை (+) பயன்படுத்துகிறோம், மேலும் புதிய வரியைச் சேர்க்க, (\n) பயன்படுத்தப்படலாம், இது பெரும்பாலும் குறியீட்டை சிக்கலாக்கும்:

console.log ( 'LinuxHint க்கு வரவேற்கிறோம். \n ' + 'கற்றல் திறன்களுக்கான சிறந்த இணையதளம்.' ) ;


டெம்ப்ளேட் எழுத்துக்களைப் பயன்படுத்தும்போது, ​​பேக்டிக்ஸ் பிளாக்கில் உள்ள விசைப்பலகையில் உள்ள Enter ஐ அழுத்துவதன் மூலம் புதிய வரியைத் தொடங்கலாம்:

console.log ( ` LinuxHint க்கு வரவேற்கிறோம்.
சிறந்த இணையதளம் க்கான கற்றல் திறன். ` ) ;


வெளியீடு

எடுத்துக்காட்டு 3: வெளிப்பாடு மாற்றுகளுடன் கூடிய சரம்

இங்கே, முதலில் நாம் இரண்டு மாறிகளை உருவாக்குவோம் ' எக்ஸ் 'மற்றும்' ஒய் ', மதிப்புகளுடன் ' இருபது 'மற்றும்' பதினைந்து ', முறையே:

var x = இருபது ;
var y = பதினைந்து ;


பின்னர், ஒரு மாறியை உருவாக்கவும் ' தொகை 'சேர்ப்பதற்காக' எக்ஸ் 'மற்றும்' ஒய் ”:

இருந்தது தொகை = x + y;


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

console.log ( 'x இன் கூட்டுத்தொகை' + x + 'மற்றும்' + மற்றும் + ' இருக்கிறது ' + தொகை ) ;


வார்ப்புரு எழுத்துக்களைப் பயன்படுத்தும் போது, ​​'' இன் வெளிப்பாடாக மாறிகள் கொண்ட சரங்களை மட்டுமே குறிப்பிட வேண்டும். ${} 'பேக்டிக் தொகுதியில்:

console.log ( ` x இன் கூட்டுத்தொகை ${x} மற்றும் ஒய் ${y} இருக்கிறது ${தொகை} ` ) ;


வெளியீடு

டெம்ப்ளேட் எழுத்துகள் தொடர்பான அனைத்து அத்தியாவசிய தகவல்களையும் நாங்கள் சேகரித்துள்ளோம்.

முடிவுரை

' வார்ப்புரு இலக்கியங்கள் ', எனவும் அறியப்படுகிறது ' டெம்ப்ளேட் சரங்கள் ”, என்பது பேக்டிக்கால் சூழப்பட்ட நிலையான ஜாவாஸ்கிரிப்ட் சரத்தின் மேம்படுத்தப்பட்ட பதிப்பாகும் ( ' ) எழுத்து, சரங்களில் உள்ள மேற்கோள்களுடன் ஒப்பிடும்போது. இது கன்கேடனேஷன் ஆபரேட்டரைப் பயன்படுத்தாமல் ஒற்றை வரி மற்றும் பல வரி சரங்களை உருவாக்க அனுமதிக்கிறது மற்றும் ஒரு சரத்தில் ஒரு வெளிப்பாட்டையும் உள்ளடக்கியது. இந்த இடுகை விளக்கப்பட்ட எடுத்துக்காட்டுகளுடன் ஜாவாஸ்கிரிப்டில் உள்ள டெம்ப்ளேட் எழுத்துக்களைப் பற்றி விவாதித்துள்ளது.