ಪರಿಹರಿಸಲಾಗಿದೆ: ಎಸ್ಕೇಪ್ ಕೀ ಪತ್ತೆ

ಎಸ್ಕೇಪ್ ಕೀ ಪತ್ತೆಗೆ ಸಂಬಂಧಿಸಿದ ಮುಖ್ಯ ಸಮಸ್ಯೆ ಎಂದರೆ ಅದನ್ನು ಆಕಸ್ಮಿಕವಾಗಿ ಸುಲಭವಾಗಿ ಒತ್ತಬಹುದು. ಯಾರಾದರೂ ಆಕಸ್ಮಿಕವಾಗಿ ಎಸ್ಕೇಪ್ ಕೀಲಿಯನ್ನು ಒತ್ತಿದರೆ, ಅದು ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಸಮಸ್ಯೆಯನ್ನು ಉಂಟುಮಾಡಬಹುದು.

var escapeKeyCode = 27;

document.onkeydown = function(evt) {
    evt = evt || window.event;
    if (evt.keyCode == escapeKeyCode) {
        alert('Escape key was pressed.');
    }
};

ಕೀಲಿಯನ್ನು ಒತ್ತಿದಾಗಲೆಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಕಾರ್ಯವನ್ನು ಈ ಕೋಡ್ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಒತ್ತಿದ ಕೀಲಿಯು 27 ರ ಕೀಕೋಡ್ ಅನ್ನು ಹೊಂದಿದ್ದರೆ, ನಂತರ 'ಎಸ್ಕೇಪ್ ಕೀ ಒತ್ತಿದರೆ' ಎಂಬ ಎಚ್ಚರಿಕೆಯು ಪಾಪ್ ಅಪ್ ಆಗುತ್ತದೆ.

ವಸ್ತುಗಳು ಮತ್ತು ತರಗತಿಗಳು

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ, ಆಬ್ಜೆಕ್ಟ್‌ಗಳು ಸಂಬಂಧಿತ ಡೇಟಾವನ್ನು ಒಟ್ಟಿಗೆ ಗುಂಪು ಮಾಡಲು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. ತರಗತಿಗಳು ಒಟ್ಟಿಗೆ ಸಂಬಂಧಿತ ಕೋಡ್ ಅನ್ನು ಗುಂಪು ಮಾಡಲು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ.

ವಸ್ತುವು ಒಂದು ವರ್ಗದ ಉದಾಹರಣೆಯಾಗಿದೆ. ಒಂದು ವರ್ಗವು ವಸ್ತುಗಳನ್ನು ರಚಿಸಲು ಒಂದು ಟೆಂಪ್ಲೇಟ್ ಆಗಿದೆ. ಹೊಸ ಕೀವರ್ಡ್ ಬಳಸಿ ಮತ್ತು ವರ್ಗದ ಹೆಸರನ್ನು ಸೂಚಿಸುವ ಮೂಲಕ ನೀವು ವಸ್ತುವನ್ನು ರಚಿಸುತ್ತೀರಿ. ಉದಾಹರಣೆಗೆ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು "ವ್ಯಕ್ತಿ" ಎಂಬ ವಸ್ತುವನ್ನು ರಚಿಸಬಹುದು:

var ವ್ಯಕ್ತಿ = ಹೊಸ ವ್ಯಕ್ತಿ();

ವರ್ಗದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ವಸ್ತುವನ್ನು ಸಹ ರಚಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು "ವಿದ್ಯಾರ್ಥಿ" ಎಂಬ ವಸ್ತುವನ್ನು ರಚಿಸಬಹುದು:

var ವಿದ್ಯಾರ್ಥಿ = ಹೊಸ ವಿದ್ಯಾರ್ಥಿ();

ಪೈಥಾನ್ ಆಬ್ಜೆಕ್ಟ್ ಓರಿಯೆಂಟೆಡ್

ಪೈಥಾನ್ ಒಂದು ವಸ್ತು-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದ್ದು ಅದು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಅತ್ಯಾಧುನಿಕ ಸಾಫ್ಟ್‌ವೇರ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸುಲಭವಾಗಿ ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಪೈಥಾನ್ ಅದರ ಓದುವಿಕೆ ಮತ್ತು ಗ್ರಹಿಕೆಗೆ ಜನಪ್ರಿಯವಾಗಿದೆ, ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸುಲಭವಾದ ಕೋಡ್ ಅನ್ನು ಬರೆಯಲು ಬಯಸುವ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಇದು ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ. ಪೈಥಾನ್ ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ಲಭ್ಯವಿರುವ ಡೆವಲಪರ್‌ಗಳ ದೊಡ್ಡ ಸಮುದಾಯವನ್ನು ಸಹ ಹೊಂದಿದೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಕೋಡ್ ಉತ್ತಮವಾಗಿ ಬೆಂಬಲಿತವಾಗಿದೆ ಎಂದು ನೀವು ಖಚಿತವಾಗಿ ಹೇಳಬಹುದು.

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ