ES6 புதிய விசைகளுடன் பொருள்களின் வரிசையைத் திரும்பப் பெற பொருள்களின் வரிசையை வரைபடம்

Es6 Putiya Vicaikalutan Porulkalin Varicaiyait Tirumpap Pera Porulkalin Varicaiyai Varaipatam



JavaScript உடன் பணிபுரியும் போது, ​​நீங்கள் விசைகளின் அடிப்படையில் தரவை மறுசீரமைக்க வேண்டியிருக்கும். சில நேரங்களில், நீங்கள் பொருள் விசைகளை எளிதாக வேலை செய்ய அல்லது படிக்கக்கூடிய மற்றும் புரிந்துகொள்ளக்கூடியதாக மாற்ற வேண்டும், அதாவது முக்கிய பெயர்களை சுருக்குவது போன்ற உறுப்பு 'க்காக' உறுப்புகள் ”,” முதல் பெயர் ', அல்லது ' முதல்_பெயர் 'என' fபெயர் ', மற்றும் பல.

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

புதிய விசைகள் கொண்ட பொருள்களின் புதிய வரிசையை வழங்கும் பொருள்களின் வரிசையை வரைபடமாக்குங்கள்

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







தொடரியல்



வரைபடம்() முறைக்கு பின்வரும் தொடரியல் பயன்படுத்தவும்:



வரைபடம் ( ( உறுப்பு ) => {

//……

} )

உதாரணமாக

' என்ற பெயரிடப்பட்ட பொருட்களின் வரிசையை உருவாக்கவும் arrObj ”:





எங்கே arrObj = [ { பெயர் : 'பால்' , ஐடி : 3 , வயது : 23 } ,

{ பெயர் : 'மேயர்' , ஐடி : 5 , வயது : 25 } ,

{ பெயர் : 'நான் ஒப்புக்கொள்கிறேன்' , ஐடி : பதினொரு , வயது : 27 }

]

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

நிலையான newArrayObj = arrObj. வரைபடம் ( ( { பெயர், ஐடி, வயது } ) => ( {

புதிய ஐடி : ஐடி,

புதிய பெயர் : பெயர்,

புதிய காலம் : வயது

} ) ) ;

கடைசியாக, கன்சோலில் புதிய விசைகளுடன் புதிய வரிசையை அச்சிடவும்:



பணியகம். பதிவு ( newArrayObj ) ;

பொருள்களின் புதிய வரிசை '' என்று பெயரிடப்பட்டிருப்பதைக் காணலாம். newArrayObj 'புதிய/புதுப்பிக்கப்பட்ட விசைகள்' அதே மதிப்புகள் மற்றும் மறு வரிசைப்படுத்தப்பட்ட முறையில் உள்ளன:

ஜாவாஸ்கிரிப்டில் புதிய விசைகளுடன் பொருள்களின் வரிசையைத் திரும்பப் பெற, பொருள்களின் வரிசையை மேப்பிங் செய்வது அவ்வளவுதான்.

முடிவுரை

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