ஜாவாஸ்கிரிப்ட் இது | விளக்கினார்

Javaskiript Itu Vilakkinar



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

இந்த இடுகை விளக்குகிறது ' இது ” முக்கிய வார்த்தை மற்றும் ஜாவாஸ்கிரிப்ட்டில் அதன் பயன்பாடு.







ஜாவாஸ்கிரிப்டில் 'இது' என்றால் என்ன?

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



    • முறையில்
    • நிகழ்வு கையாளுதலில்
    • செயல்பாடுகளில்

குறிப்பிட்டுள்ள ஒவ்வொரு பயன்பாடுகளையும் ஒவ்வொன்றாகப் பார்ப்போம்!



ஜாவாஸ்கிரிப்ட் முறைகளில் 'இதை' பயன்படுத்துவது எப்படி?

' இது ” என்பது ஜாவாஸ்கிரிப்ட் முறைகளில் மறைமுகமான பிணைப்பாகப் பயன்படுத்தப்படுகிறது. ஒரு பொருள் மற்றும் புள்ளியின் உதவியுடன் செயல்பாடு அழைக்கப்படும் போது, ​​அது மறைமுகமான பிணைப்பாக கருதப்படுகிறது, மேலும் ' இது ” செயல்பாடு அழைப்பின் போது பொருளை சுட்டிக்காட்டுகிறது.





உதாரணமாக

முதலில், சில பண்புகள் மற்றும் ஒரு முறையுடன் ஒரு பொருளை உருவாக்குவோம், பின்னர் ' இது பொருளின் பண்புகளின் மதிப்புகளைப் பெறுவதற்கான முக்கிய சொல்:



var நபர் தகவல் = {
பெயர்: 'ஜான்' ,
வயது : இருபது ,
தகவல்: செயல்பாடு ( ) {
console.log ( 'ஹாய்! நான்' + இந்த.பெயர் + 'மற்றும் நான்' + இந்த வயது + 'வயது' ) ;
}
}


அடுத்து, '' என்று அழைக்கவும் தகவல் () பொருளின் பெயருடன் முறை:

personInfo.info ( ) ;


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


நீங்கள் பயன்படுத்த விரும்பினால் ' இது ” நிகழ்வு கையாளுதலில், கீழே உள்ள பகுதியைப் பின்பற்றவும்.

ஜாவாஸ்கிரிப்ட் நிகழ்வு கையாளுதலில் 'இதை' பயன்படுத்துவது எப்படி?

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

< h3 > பொத்தானை மறைக்க கிளிக் செய்யவும் h3 >
< பொத்தானை கிளிக் செய்யவும் = 'this.style.display='none'' > இங்கே கிளிக் செய்யவும் ! பொத்தானை >


வெளியீடு


'ஐப் பயன்படுத்துவது பற்றி நீங்கள் குழப்பமடைந்தால் இது ” ஜாவாஸ்கிரிப்டில் பயனர் வரையறுக்கப்பட்ட செயல்பாடுகளில் முக்கிய வார்த்தை, கொடுக்கப்பட்ட பகுதியைப் பின்பற்றவும்.

ஜாவாஸ்கிரிப்ட் செயல்பாடுகளில் 'இதை' பயன்படுத்துவது எப்படி?

பயன்படுத்தும் போது ' இது ” செயல்பாடுகளில், ஜாவாஸ்கிரிப்டில் மூன்று வகையான பிணைப்புகள் உள்ளன, அவற்றுள்:

    • இயல்புநிலை பிணைப்பு
    • மறைமுகமான பிணைப்பு
    • வெளிப்படையான பிணைப்பு

தனித்தனியாகப் புரிந்து கொள்வோம்!

எடுத்துக்காட்டு 1: இயல்புநிலை பைண்டிங்கில் இந்த முக்கிய சொல்லைப் பயன்படுத்துதல்

இயல்புநிலை பிணைப்பில், ' இது ” முக்கிய சொல் உலகளாவிய பொருளாக செயல்படுகிறது. இது பெரும்பாலும் தனித்த செயல்பாடுகளில் பயன்படுத்தப்படுகிறது.

சொல்லப்பட்ட கருத்தை ஒரு உதாரணத்துடன் புரிந்து கொள்வோம்.

முதலில், நாம் ஒரு மாறியை உருவாக்குவோம் ' எக்ஸ் 'மற்றும் அதற்கு மதிப்பை ஒதுக்கவும்' பதினைந்து ”:

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


பின்னர், '' என்ற செயல்பாட்டை வரையறுக்கவும் செயல்பாடுDB() ” மற்றும் அதன் செயல்பாடு வரையறை, அதே பெயரில் ஒரு மாறியை உருவாக்கவும் எக்ஸ் 'மற்றும் அதற்கு ஒரு மதிப்பை ஒதுக்கவும்' 5 ', பின்னர், அதன் மதிப்பை அச்சிடவும்' console.log() 'உடன் முறை' இது 'முக்கிய சொல்:

var செயல்பாடுDB = செயல்பாடு ( ) {
var x = 5 ;
console.log ( இந்த.x ) ;
}


இறுதியாக, அழைக்கவும் ' செயல்பாடுDB() 'செயல்பாடு:

செயல்பாடுDB ( ) ;


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


எடுத்துக்காட்டு 2: மறைமுகமான பிணைப்பில் இந்த முக்கிய சொல்லைப் பயன்படுத்துதல்

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

இந்த எடுத்துக்காட்டில், ஒரு செயல்பாட்டை வரையறுப்போம் ' தகவல் () 'மற்றும்' பயன்படுத்தவும் இது செயல்பாடு வரையறையில் முக்கிய வார்த்தை:

செயல்பாடு தகவல் ( ) {
console.log ( 'ஹாய்! நான்' + இந்த.பெயர் + 'மற்றும் நான்' + இந்த வயது + 'வயது' )
}


பின்னர், '' என்ற பொருளை உருவாக்கவும் நபர் தகவல் வரையறுக்கப்பட்ட பண்புகளுடன்:

var நபர் தகவல் = {
பெயர்: 'ஜான்' ,
வயது : இருபது ,
தகவல்: தகவல்
}


இப்போது, ​​பொருளுடன் செயல்பாட்டை அழைக்கவும்:

personInfo.info ( ) ;


வெளியீடு


எடுத்துக்காட்டு 3: வெளிப்படையான பிணைப்பில் இந்த முக்கிய சொல்லைப் பயன்படுத்துதல்

வெளிப்படையான பிணைப்பு என்றும் அழைக்கப்படுகிறது ' கடினமான பிணைப்பு ' ஏனெனில் செயல்பாடு ஒரு குறிப்பிட்ட பொருளைப் பயன்படுத்துவதற்கு வலுக்கட்டாயமாக அழைக்கப்படுகிறது ' இது 'பிணைப்பு, பொருளின் மீது சொத்து செயல்பாடு குறிப்பை வைக்காமல். இந்த நோக்கத்திற்காக, call(), apply() மற்றும் bind() முறைகளைப் பயன்படுத்தலாம்.

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

var நபர் தகவல் = {
பெயர்: 'ஜான்' ,
வயது : இருபது
}


'' என்ற செயல்பாட்டைத் தொடங்குவதற்கு தகவல் () ', நாங்கள் பயன்படுத்துவோம் ' அழைப்பு() ”முறை மற்றும் உருவாக்கப்பட்ட பொருளை ஒரு வாதமாக அனுப்பவும்:

தகவல்.அழைப்பு ( நபர் தகவல் ) ;


தகவல்() பொருளின் பகுதியாக இல்லாததால், நாங்கள் அதை இன்னும் வெளிப்படையாக அணுகியுள்ளோம்:


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

Apply() முறையில் தகவல்()ஐ அழைப்பதற்கு, பின்வரும் அறிக்கையைப் பயன்படுத்தவும்:

info.apply ( நபர் தகவல் ) ;


அழைப்பு() முறை கொடுக்கிற அதே வெளியீட்டை இது தருகிறது:


அழைப்பதற்கு' தகவல் () ' உடன் ' கட்டுதல்() ”முறை, கொடுக்கப்பட்ட அறிக்கையைப் பயன்படுத்தவும்:

info.bind ( நபர் தகவல் ) ;


வெளியீடு


இது தொடர்பான அனைத்து அத்தியாவசிய தகவல்களையும் நாங்கள் தொகுத்துள்ளோம். இது ” முக்கிய வார்த்தை.

முடிவுரை

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