网站没有响应-我认为是由于javascript代码
我试图用javascript制作一个游戏,并在我的网站上显示它,但网站不再响应。网络连接很好 以下是我认为出错的代码:网站没有响应-我认为是由于javascript代码,javascript,html,Javascript,Html,我试图用javascript制作一个游戏,并在我的网站上显示它,但网站不再响应。网络连接很好 以下是我认为出错的代码: $(function(){ init(); console.log("Main Init Called") }); function InitFilesRanksBrd() { var index = 0; var file = FILES.FILE_A; var rank = RANKS.RANK_1; var sq = SQUARES.A1;
$(function(){
init();
console.log("Main Init Called")
});
function InitFilesRanksBrd() {
var index = 0;
var file = FILES.FILE_A;
var rank = RANKS.RANK_1;
var sq = SQUARES.A1;
for(index = 0; index < BRD_SQ_NUM; ++index) {
FilesBrd[index] = SQUARES.OFFBOARD;
RanksBrd[index] = SQUARES.OFFBOARD;
}
for(rank = RANKS.RANK_1; rank <= RANKS.RANK_5; ++rank) {
for(file = FILES.FILE_1; rank <= FILES.FILE_E; ++file) {
sq = FR2SQ(file,rank);
FilesBrd[sq] = file;
RanksBrd[sq] = rank;
}
}
console.log("FilesBrd[0]:" + FilesBrd[0] + " RanksBrd[0]:" + RanksBrd[0]);
console.log("FilesBrd[SQUARES.A1]:" + FilesBrd[SQUARES.A1] + " RanksBrd[SQUARES.A1]:" + RanksBrd[SQUARES.A1]);
//console.log("FilesBrd[SQUARES.C5]:" + FilesBrd[SQUARES.C5] + " RanksBrd[SQUARES.C5]:" + RanksBrd[SQUARES.C5]);
console.log(FilesBrd);
console.log(RanksBrd);
}
function init(){
console.log("init() called");
InitFilesRanksBrd();
}
$(函数(){
init();
log(“调用了Main Init”)
});
函数InitFilesRanksBrd(){
var指数=0;
var file=FILES.file\u A;
var秩=秩。秩_1;
var sq=平方1;
对于(索引=0;索引 对于
的内部中的(rank=RANKS.rank_1;rank,您要比较的变量是rank
,而不是文件
。它应该是:
for(file = FILES.FILE_1; file <= FILES.FILE_E; ++file)
for(file=FILES.file\u 1;fileBRD\u SQ\u NUM
,等级
,方块
。它们的定义在哪里?你说网站没有响应是什么意思?
?我认为这是一个无休止的循环。我的建议是尝试调试注释代码块()BRD_SQ_NUM、秩和平方在另一个javascript文件中定义,所有定义返回DOM中的任何错误?