தீர்க்கப்பட்டது: டயக்ரிடிக்ஸ் அகற்றவும்

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

 from a string

function removeDiacritics(str) {
  return str.replace(/[^u0000-u007E]/g, function(a){ 
     return diacriticsMap[a] || a; 
  });
}

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

ரீஜெக்ஸ்

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

மெயில்

அஞ்சல் என்பது JavaScript இல் மின்னஞ்சலை அனுப்புவதற்கும் பெறுவதற்குமான ஒரு நூலகம். இது மின்னஞ்சலை அனுப்புவதற்கும் பெறுவதற்கும் எளிய API ஐ வழங்குகிறது, அத்துடன் மின்னஞ்சல் அனுப்புவதை எளிதாக்கும் பல்வேறு அம்சங்களையும் வழங்குகிறது.

அஞ்சல் npm தொகுப்பாக கிடைக்கிறது. பின்வரும் கட்டளையைப் பயன்படுத்தி அதை நிறுவலாம்:

npm நிறுவல் அஞ்சல்

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

var அஞ்சல் = புதிய அஞ்சல்();

அஞ்சல் பொருளின் நிகழ்வை நீங்கள் உருவாக்கியதும், அதன் API ஐப் பயன்படுத்தி மின்னஞ்சல்களை அனுப்பவும் பெறவும் தொடங்கலாம். மின்னஞ்சலை அனுப்ப, முதலில் ஒரு செய்தி பொருளை உருவாக்க வேண்டும். மின்னஞ்சலை அனுப்ப தேவையான அனைத்து தகவல்களும் செய்தி பொருளில் உள்ளன. பின்வரும் குறியீட்டைப் பயன்படுத்தி நீங்கள் ஒரு செய்தி பொருளை உருவாக்கலாம்:

var செய்தி = புதிய செய்தி();

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

mail.send(message);

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

JPG,

JavaScript இல் JPEG படங்களுக்கு சொந்த ஆதரவு இல்லை, ஆனால் இந்த செயல்பாட்டை வழங்கும் பல நூலகங்கள் உள்ளன.

ஒரு நூலகம் jpeg-js ஆகும், இது JPEG படங்களை டிகோடிங் மற்றும் குறியாக்கம் செய்வதற்கான எளிய API ஐ வழங்குகிறது.

மற்றொரு நூலகம் jpeg-stream ஆகும், இது JPEG படங்களை டிகோடிங் மற்றும் குறியாக்கம் செய்வதற்கான ஸ்ட்ரீம் அடிப்படையிலான API ஐ வழங்குகிறது.

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

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