Основният проблем, свързан с откриването на клавиша за бягство, е, че той може лесно да бъде натиснат случайно. Ако някой случайно натисне клавиша за изход, това потенциално може да причини проблем в компютъра.
var escapeKeyCode = 27; document.onkeydown = function(evt) { evt = evt || window.event; if (evt.keyCode == escapeKeyCode) { alert('Escape key was pressed.'); } };
Този код дефинира функция, която ще се изпълнява при всяко натискане на клавиш. Ако клавишът, който е натиснат, има клавишен код 27, тогава ще се появи предупреждение, казващо „Беше натиснат клавиш Escape“.
Обекти и класове
В JavaScript обектите са начин за групиране на свързани данни заедно. Класовете са начин за групиране на свързан код заедно.
Обектът е екземпляр на клас. Класът е шаблон за създаване на обекти. Създавате обект, като използвате ключовата дума new и указвате името на класа. Например, можете да създадете обект, наречен „Човек“, като използвате следния код:
var person = new Person();
Можете също да създадете обект, като използвате функцията конструктор, която е дефинирана в класа. Например, можете да създадете обект, наречен „Студент“, като използвате следния код:
var student = new Student();
Python обектно ориентиран
Python е обектно-ориентиран език за програмиране, който позволява на разработчиците да създават сложни софтуерни приложения с лекота. Python е популярен със своята четливост и разбираемост, което го прави чудесен избор за разработчици, които искат да пишат код, който е лесен за разбиране. Python също има голяма общност от разработчици, които са на разположение, за да ви помогнат с вашите проекти, така че можете да сте сигурни, че вашият код ще бъде добре поддържан.