最近,我完成(或几乎完成)编码我仍在努力的网页游戏的核心概念。但是,当我在Chrome中运行代码时(该游戏仅适用于Webkit浏览器),我遇到了很多错误。但是,它们不会影响代码试图实现的目标。代码用JavaScript / HTML / CSS编写。
为了了解更多细节,我的代码是" Battle"序列并且每回合循环。然而,每个循环产生数百个错误(我认为它甚至可以产生1000个每个循环),每个连续循环产生的错误比前一个循环多。根据战斗所需的回合次数,页面可能会在每次循环中吐出成千上万的错误...不好。 这些错误实际上都是"无法设置属性" className"未定义" (我的代码使用了一堆这些来改变我正在使用的一些精灵的动画)。然而,如上所述,好处是这些错误似乎并没有影响整体战斗本身,即战斗可以顺利进行。
所以我的问题是:大量的错误是否会造成任何问题,例如浏览器或网页性能?我还计划将此游戏转移到Android上,并将在Android Studio中使用WebView。这些错误也会出现问题吗?显然我会尝试解决这个问题,但如果这不是一个大问题,我会留待以后开始研究游戏的其他部分。
感谢您阅读我的问题,如果它令人困惑,我会尝试解释更多。
干杯。
答案 0 :(得分:0)
好消息的人,我修复了我的代码,现在我没有错误!我所做的就是添加一个if
语句,检查页面上是否存在该元素,如果它没有运行代码,则代码不会给出错误。