தீர்க்கப்பட்டது: ஜாவாஸ்கிரிப்ட் அனைத்து புதிய வரிகளையும் நீக்குகிறது

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

 from string

var str = "Hello rn World"; 
// Outputs "Hello World" 
str = str.replace(/r?n|r/g, '');

ஒரு சரத்திலிருந்து வரி முறிவுகளை அகற்ற குறியீட்டு வரி மாற்று முறையைப் பயன்படுத்துகிறது. வழக்கமான வெளிப்பாடு /r?n|r/g எந்த வகையான வரி முறிப்புடனும் பொருந்துகிறது, மேலும் வெற்று சரம் ”ஒவ்வொரு பொருத்தத்தையும் ஒன்றுமில்லாமல் மாற்றுகிறது.

வரிகளுடன் வேலை செய்வதற்கான உதவிக்குறிப்புகள்

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

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

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

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

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

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