แก้ไขแล้ว: ตรวจหาคีย์ Escape

ปัญหาหลักที่เกี่ยวข้องกับการตรวจจับคีย์ Escape คือสามารถกดได้อย่างง่ายดายโดยไม่ตั้งใจ หากมีคนกดแป้น Escape โดยไม่ตั้งใจ อาจทำให้เกิดปัญหาในคอมพิวเตอร์ได้

var escapeKeyCode = 27;

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

รหัสนี้กำหนดฟังก์ชันที่จะดำเนินการเมื่อใดก็ตามที่กดปุ่ม หากคีย์ที่กดมีรหัสคีย์เป็น 27 การแจ้งเตือนจะปรากฏขึ้นว่า 'Escape key has beenpressed'

วัตถุและคลาส

ใน JavaScript วัตถุเป็นวิธีการจัดกลุ่มข้อมูลที่เกี่ยวข้องกัน คลาสคือวิธีการจัดกลุ่มรหัสที่เกี่ยวข้องเข้าด้วยกัน

วัตถุเป็นตัวอย่างของการเรียน. คลาสคือเทมเพลตสำหรับสร้างวัตถุ คุณสร้างวัตถุโดยใช้คีย์เวิร์ดใหม่และระบุชื่อคลาส ตัวอย่างเช่น คุณสามารถสร้างวัตถุชื่อ “บุคคล” โดยใช้รหัสต่อไปนี้:

var บุคคล = บุคคลใหม่ ();

คุณยังสามารถสร้างวัตถุได้โดยใช้ฟังก์ชันตัวสร้างที่กำหนดไว้ในคลาส ตัวอย่างเช่น คุณสามารถสร้างวัตถุชื่อ “นักเรียน” โดยใช้รหัสต่อไปนี้:

var นักเรียน = นักเรียนใหม่ ();

Python เชิงวัตถุ

Python เป็นภาษาการเขียนโปรแกรมเชิงวัตถุที่ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันซอฟต์แวร์ที่ซับซ้อนได้อย่างง่ายดาย Python เป็นที่นิยมในด้านความสามารถในการอ่านและความเข้าใจ ทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับนักพัฒนาที่ต้องการเขียนโค้ดที่เข้าใจง่าย Python ยังมีชุมชนนักพัฒนาจำนวนมากที่พร้อมช่วยเหลือคุณในโครงการ ดังนั้นคุณจึงมั่นใจได้ว่าโค้ดของคุณจะได้รับการสนับสนุนอย่างดี

กระทู้ที่เกี่ยวข้อง:

แสดงความคิดเห็น