𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿𝘀 మరియు 𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
JavaScript డెవలపర్లు రెండు ముఖ్యమైన అంశాలను అర్థం చేసుకోవాలి: Constructors మరియు Arrays.
Constructors మీకు ఆబ్జెక్ట్లను (objects) సృష్టించడంలో సహాయపడతాయి. ఒక function నుండి ఆబ్జెక్ట్లను నిర్మించడానికి new కీవర్డ్ను ఉపయోగించండి. ఇది name మరియు age వంటి propertiesని ఆటోమేటిక్గా సెట్ చేస్తుంది.
Example:
function Person(name = "Unknown", age = 0) {
this.name = name;
this.age = age;
}
const person1 = new Person("Pranjal", 30);
Arrays డేటా జాబితాలను (lists) నిల్వ చేస్తాయి. ఇవి zero-based indexingని ఉపయోగిస్తాయి. అంటే మొదటి item ఇండెక్స్ 0 వద్ద ఉంటుంది.
Key Array Methods:
- push: చివరన ఒక itemను జోడించడానికి.
- pop: చివరి itemను తొలగించడానికి.
- unshift: ప్రారంభంలో ఒక itemను జోడించడానికి.
- shift: మొదటి itemను తొలగించడానికి.
- length: Array పరిమాణాన్ని చూపుతుంది.
డేటాను process చేయడానికి మీరు ఈ సాధనాలను ఉపయోగిస్తారు. ఉదాహరణకు, మొత్తం మార్కులు లేదా సగటును కనుగొనడానికి మీరు విద్యార్థుల మార్కుల జాబితాను loop చేయవచ్చు.
గ్రేడ్లను లెక్కించడానికి Logic flow:
- Loop ఉపయోగించి ఫెయిల్ అయిన మార్కులను తనిఖీ చేయండి.
- అన్ని మార్కుల మొత్తాన్ని (sum) లెక్కించండి.
- సగటును పొందడానికి ఆ మొత్తాన్ని array lengthతో భాగించండి.
- సగటు స్కోరు ఆధారంగా గ్రేడ్ను కేటాయించండి.
ఈ ప్రాథమిక అంశాలపై పట్టు సాధించడం వల్ల మీ కోడ్ మరింత స్పష్టంగా మరియు సమర్థవంతంగా మారుతుంది.
Source: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8