Javascript 如何扩展对象
我正在开发一个制作游戏的框架,我有一个获取关键输入的功能 但由于它是一个框架特定的选项需要是可选的,例如,如果您想通过箭头键、“aswd”甚至鼠标移动,但如果您想使用鼠标,您不想激活箭头键 所以我需要做的是在函数声明后向函数添加if语句 职能: 注意:功能没有问题,工作正常Javascript 如何扩展对象,javascript,object,Javascript,Object,我正在开发一个制作游戏的框架,我有一个获取关键输入的功能 但由于它是一个框架特定的选项需要是可选的,例如,如果您想通过箭头键、“aswd”甚至鼠标移动,但如果您想使用鼠标,您不想激活箭头键 所以我需要做的是在函数声明后向函数添加if语句 职能: 注意:功能没有问题,工作正常 var key = []; onkeydown = onkeyup = function(e){ e = e || even; key[e.keyCode] = e.type == 'keydown';
var key = [];
onkeydown = onkeyup = function(e){
e = e || even;
key[e.keyCode] = e.type == 'keydown';
//insert here
};
是否有我可以补充的内容:
到上面写着//insert的地方
if(map[17] && map[16] && map[65]){ // CTRL+SHIFT+A
alert('Control Shift A');
}
非常感谢您的帮助。我想他可能会重复看一下:因为这有点更重要,我应该将“onkeydown”和“onkeydup”应用于哪一个@抨击者