思路:首先找到当前current方格在网格中对应的横纵坐标x和y,再根据按键移动方向控制x和y的变化,尤其注意边界条件,即上下和左右的边界调整。其中找到横纵坐标x和y,使用的方法是,首先找到所有tr,并遍历tr是否包含current,如果是则锁定在哪一行即纵坐标,接着再找到该tr内的所有td,并遍历td是否等于current,如果是则锁定在哪一列即横坐标,注意querySelectorAll得到的是伪数组,需要使用Array.from转换为真数组。 <body> <div id="jsContainer"> <table class="...