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) ಮಾಡಬಹುದು.

ನೀವು ವಿದ್ಯಾರ್ಥಿಗಳ ಗ್ರೇಡ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಬೇಕೆಂದರೆ, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

  1. ಎಷ್ಟು ಅಂಕಗಳು ಉತ್ತೀರ್ಣರಾಗುವ ಅಂಕಗಳಿಗಿಂತ ಕಡಿಮೆ ಇವೆ ಎಂದು ಎಣಿಸಿ.
  2. ಲೂಪ್ ಬಳಸಿ ಒಟ್ಟು ಅಂಕಗಳ ಮೊತ್ತವನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ.
  3. ಸರಾಸರಿಯನ್ನು ಪಡೆಯಲು ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಐಟಂಗಳ ಸಂಖ್ಯೆಯಿಂದ ಭಾಗಿಸಿ.
  4. ಆ ಸರಾಸರಿಯ ಆಧಾರದ ಮೇಲೆ ಗ್ರೇಡ್ ಅನ್ನು ನಿಗದಿಪಡಿಸಿ.

ಈ ತರ್ಕವು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಕ್ರಮಬದ್ಧವಾಗಿರಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಫಂಕ್ಷನ್‌ಗಳನ್ನು (functions) ಊಹಿಸಬಹುದಾದಂತೆ ಮಾಡುತ್ತದೆ.

ಮೂಲ: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8