JavaScript ನಲ್ಲಿ Constructors ಮತ್ತು Arrays ಗಳಲ್ಲಿ ಪರಿಣತಿಯನ್ನು ಪಡೆಯಿರಿ
ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಲು JavaScript constructors ಮತ್ತು arrays ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ. ಈ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ನೀವು ಹೆಚ್ಚು ಸ್ವಚ್ಛವಾದ (cleaner) ಕೋಡ್ ಬರೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
Constructors
Constructors ಗಳು ಆಬ್ಜೆಕ್ಟ್ಗಳಿಗಾಗಿ ಬ್ಲೂಪ್ರಿಂಟ್ಗಳಂತೆ (blueprints) ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಇನ್ಸ್ಟೆನ್ಸ್ (instances) ರಚಿಸಲು new ಕೀವರ್ಡ್ ಬಳಸಿ.
ಉದಾಹರಣೆ:
function Person(name = "Unknown", age = 0) {
this.name = name;
this.age = age;
}
const person1 = new Person("Pranjal", 30);
const person2 = new Person("Amar");
"this" ಕೀವರ್ಡ್ ಸೃಷ್ಟಿಯಾಗುತ್ತಿರುವ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ.
Arrays
Arrays ಡೇಟಾದ ಪಟ್ಟಿಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆ. ಇವು zero-based indexing ಅನ್ನು ಬಳಸುತ್ತವೆ. ಅಂದರೆ ಮೊದಲ ಐಟಂ ಇಂಡೆಕ್ಸ್ 0 ರಲ್ಲಿ ಇರುತ್ತದೆ.
ಪ್ರಮುಖ Array ನಿಯಮಗಳು:
• ನಿಮ್ಮ ಪಟ್ಟಿಯ ಗಾತ್ರವನ್ನು ಕಂಡುಹಿಡಿಯಲು .length ಬಳಸಿ.
• ಕೊನೆಯಲ್ಲಿ ಐಟಂಗಳನ್ನು ಸೇರಿಸಲು .push() ಬಳಸಿ.
• ಕೊನೆಯಿಂದ ಐಟಂಗಳನ್ನು ತೆಗೆದುಹಾಕಲು .pop() ಬಳಸಿ.
• ಆರಂಭದಲ್ಲಿ ಐಟಂಗಳನ್ನು ಸೇರಿಸಲು .unshift() ಬಳಸಿ.
• ಆರಂಭದಿಂದ ಐಟಂಗಳನ್ನು ತೆಗೆದುಹಾಕಲು .shift() ಬಳಸಿ.
Practical Logic
ಸಂಖ್ಯೆಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ನೀವು arrays ಬಳಸುತ್ತೀರಿ. ಒಟ್ಟು ಮೊತ್ತ ಅಥವಾ ಸರಾಸರಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ಅಂಕಗಳ ಮೂಲಕ ಲೂಪ್ (loop) ಮಾಡಬಹುದು.
ನೀವು ವಿದ್ಯಾರ್ಥಿಗಳ ಗ್ರೇಡ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಬೇಕೆಂದರೆ, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
- ಎಷ್ಟು ಅಂಕಗಳು ಉತ್ತೀರ್ಣರಾಗುವ ಅಂಕಗಳಿಗಿಂತ ಕಡಿಮೆ ಇವೆ ಎಂದು ಎಣಿಸಿ.
- ಲೂಪ್ ಬಳಸಿ ಒಟ್ಟು ಅಂಕಗಳ ಮೊತ್ತವನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ.
- ಸರಾಸರಿಯನ್ನು ಪಡೆಯಲು ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಐಟಂಗಳ ಸಂಖ್ಯೆಯಿಂದ ಭಾಗಿಸಿ.
- ಆ ಸರಾಸರಿಯ ಆಧಾರದ ಮೇಲೆ ಗ್ರೇಡ್ ಅನ್ನು ನಿಗದಿಪಡಿಸಿ.
ಈ ತರ್ಕವು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಕ್ರಮಬದ್ಧವಾಗಿರಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಫಂಕ್ಷನ್ಗಳನ್ನು (functions) ಊಹಿಸಬಹುದಾದಂತೆ ಮಾಡುತ್ತದೆ.
ಮೂಲ: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8