分配中的左手无效?

时间:2015-10-02 20:04:36

标签: javascript debugging

这是整个功能:

    $(document).keyup(function(e) {
        delete game.keys[e.keyCode ? e.keyCode : e.which] = true;
    });

这是引发错误的行:

    delete game.keys[e.keyCode ? e.keyCode : e.which] = true;

2 个答案:

答案 0 :(得分:1)

使用delete时,您需要在之后提供一些变量:delete someVar。使用delete=中进行作业无效。请删除= true

delete game.keys[e.keyCode ? e.keyCode : e.which];

答案 1 :(得分:0)

不需要等于真:

delete game.keys[e.keyCode ? e.keyCode : e.which];