ஜாவாஸ்கிரிப்ட்டில் JSON பொருள்களின் வரிசையை எவ்வாறு பயன்படுத்துவது

Javaskiripttil Json Porulkalin Varicaiyai Evvaru Payanpatuttuvatu



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

இந்த வழிகாட்டி பின்வரும் உள்ளடக்கத்தை வழங்குகிறது:

ஜாவாஸ்கிரிப்ட்டில் JSON பொருள்களின் வரிசையை எவ்வாறு பயன்படுத்துவது?

JSON பொருள் அடிப்படையில் ஜாவாஸ்கிரிப்ட் அடிப்படையிலான பொருள். வரிசையின் பண்புகளை அணுக இந்த பொருள்கள் பயன்படுத்தப்படலாம். அணுகிய பிறகு, ஏற்கனவே உள்ள அணிவரிசையில் உள்ள பண்புகளை பயனர்கள் சேர்க்கலாம், நீக்கலாம் அல்லது மாற்றலாம். மேலும், JSON சரத்தை JSON பொருள்களின் வரிசையாக மாற்றுவதற்கு stringify() முறை பயன்படுத்தப்படுகிறது. இந்த வழியில், புஷ்() மற்றும் பாப்() முறைகள் அணிவரிசையில் கையாளுதல் செய்ய பயன்படுத்தப்படுகிறது.







எடுத்துக்காட்டு 1: JavaScript இல் JSON பொருள்களின் வரிசையை உருவாக்குதல்

ஜாவாஸ்கிரிப்டைப் பயன்படுத்துவதன் மூலம் JSON பொருள்களின் வரிசையை உருவாக்குவதற்கு ஒரு எடுத்துக்காட்டு கருதப்படுகிறது. உதாரணமாக, குறியீடு கீழே கொடுக்கப்பட்டுள்ளது.



குறியீடு



நிலையான ஆசிரியர் = {
'பெயர்' : 'ஹாரி' , 'பொருள்' : 'ஆங்கிலம்' ,
'வயது' : '35'
} ;
பணியகம். பதிவு ( ஆசிரியர் ) ;

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





அதன் பிறகு, 'போன்ற பல்வேறு மதிப்புகள் ஹாரி ”,” ஆங்கிலம் ', மற்றும் ' 35 ” மேற்கண்ட பண்புகளுக்கு ஒதுக்கப்பட்டுள்ளது. இறுதியில், வரிசையைக் காட்டு ' ஆசிரியர் ”ஐப் பயன்படுத்துவதன் மூலம் console.log() முறை.

வெளியீடு



வெளியீடு ' ஆசிரியர் கன்சோல் சாளரத்தில் JSON பொருள்களின் வரிசை.

எடுத்துக்காட்டு 2: JavaScript இல் JSON பொருள்களின் வரிசையை அணுகுதல்

ஜாவாஸ்கிரிப்டில் உள்ள வரிசை உறுப்புகளின் பண்புகளை அணுக ஒரு எடுத்துக்காட்டு கருதப்படுகிறது.

குறியீடு

பணியகம். பதிவு ( 'JSON ஆப்ஜெக்ட் மூலம் வரிசையைப் பயன்படுத்த ஒரு எடுத்துக்காட்டு' ) ;
நிலையான ஆசிரியர் = {
'பெயர்' : 'ஹாரி' , 'பொருள்' : 'ஆங்கிலம்' ,
'வயது' : '35'
} ;
நிலையான objArr = ஆசிரியர் => {
நிலையான arr = [ ] ;
நிலையான விசைகள் = பொருள் . விசைகள் ( ஆசிரியர் ) ;
க்கான ( x ஐ விடுங்கள் = 0 ; எக்ஸ் < விசைகள். நீளம் ; எக்ஸ் ++ ) {
arr தள்ளு ( ஆசிரியர் [ விசைகள் [ எக்ஸ் ] ] ) ;
} ;
திரும்ப arr ;
} ;
பணியகம். பதிவு ( objArr ( ஆசிரியர் ) ) ;

குறியீட்டின் விளக்கம்:

  • ஒரு வரிசை ' ஆசிரியர் 'வரையறுப்பதன் மூலம் துவக்கப்படுகிறது' பெயர் ”,” பொருள் ', மற்றும் ' வயது 'பண்புகள்.
  • இந்த பண்புகள் வெவ்வேறு மதிப்புகள் ஒதுக்கப்படுகின்றன, ' ஹாரி ”,” ஆங்கிலம் ', மற்றும் ' 35 ”.
  • அதன் பிறகு, ஏ JSON பொருள் ' objArr ” என்பது தனிமங்களின் பண்புகளை அணுகவும் புதிய வரிசையை வழங்கவும் பயன்படுகிறது.
  • உள்ளே ' objArr ”, a for loop பயன்படுத்தப்படுகிறது, இது சொத்து மதிப்புகளைச் செருகுகிறது மிகுதி() முறை.
  • அனைத்து சொத்து மதிப்புகளும் உள்ளிடப்படும் வரை லூப் செயல்படுத்தப்படுகிறது ' arr ”வரிசை.
  • இறுதியில், தி objArr(ஆசிரியர்) சொத்து மதிப்புகளைக் காட்டப் பயன்படுகிறது.

வெளியீடு

JavaScript இல் பண்புகளை ஒதுக்குவதன் மூலம் வெளியீடு வெவ்வேறு மதிப்புகளைக் காட்டுகிறது, 'ஹாரி', 'ஆங்கிலம்' மற்றும் '35'.

எடுத்துக்காட்டு 3: JavaScript இல் JSON பொருள்களின் வரிசையைச் சேர்க்கவும் அல்லது நீக்கவும்

ஜாவாஸ்கிரிப்டில் JSON பொருளைப் பயன்படுத்தி உறுப்புகளின் வரிசையைச் சேர்க்க மற்றும் நீக்க ஒரு எடுத்துக்காட்டு மாற்றியமைக்கப்பட்டது.

குறியீடு

பணியகம். பதிவு ( 'JSON ஆப்ஜெக்ட் மூலம் வரிசையைப் பயன்படுத்த ஒரு எடுத்துக்காட்டு' ) ;
இருந்தது arrObj = [ { 'பழம்' : 'ஆப்பிள்' } , { 'பழம்' : 'வாழை' } ] ;
பணியகம். பதிவு ( JSON. stringify ( arrObj ) ) ;
arrObj. தள்ளு ( { 'பழம்' : 'ஆரஞ்சு' } ) ;
பணியகம். பதிவு ( JSON. stringify ( arrObj ) ) ;
arrObj. பாப் ( ) ;
பணியகம். பதிவு ( JSON. stringify ( arrObj ) ) ;

குறியீட்டின் விளக்கம் பின்வருமாறு:

  • JSON பொருள்களின் வரிசை ' arrObj 'இரண்டு பழ பண்புகளுடன் துவக்கப்பட்டது.
  • அதன் பிறகு, தி JSON.stringify() ஜாவாஸ்கிரிப்ட் மதிப்பை JSON சரங்களாக மாற்ற முறை பயன்படுத்தப்படுகிறது.
  • தி arrObj.push() முறையின் மதிப்பைக் கடந்து ஒரு உறுப்பைச் செருகுகிறது பழம் ”:” ஆரஞ்சு ”வரிசைக்குள்.
  • அதன் பிறகு, தி arrObj.pop() இந்த முறை வரிசையிலிருந்து சமீபத்தில் உள்ளிட்ட உறுப்பை நீக்குகிறது.
  • முடிவில், JSON பொருள்களின் வரிசையைக் காட்டு ' arrObj ”ஐப் பயன்படுத்துவதன் மூலம் console.log() முறை.

வெளியீடு

வரிசை உறுப்புகளைச் சேர்ப்பதன் மூலமும் அகற்றுவதன் மூலமும் மேலே உள்ள குறியீடு செயல்படுத்தலை வெளியீடு காட்டுகிறது ' பழம் ”:” ஆரஞ்சு ” JSON பொருள்கள் மூலம்.

முடிவுரை

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