这个问题对我来说似乎有些愚蠢,我真的不想问它。但我应该为数组赋值,当我这样做时,该值不会改变。我在Chrome和Firefox上都试过这个。
alert(map[(faces[face].y-5)/10][(faces[face].x-5)/10]);
map[(faces[face].y-5)/10][(faces[face].x-5)/10]=' ';
alert(map[(faces[face].y-5)/10][(faces[face].x-5)/10]);
我甚至尝试用它包含的整数替换face变量,我得到同样的东西。第一个警报显示'r',第二个警报显示相同。第二行的分配没有发生。