![]() |
1
3
这是一个不使用任何额外数据结构、伪代码的解决方案:
PS。最简单的方法就是像老式标签一样正确使用标签
PS2.当然,不要使用
|
![]() |
2
2
在设计时,可重复使用的程度是有限的。如果你想让每个网格都不同,你就必须分别定义每个网格及其所有连接。不过,考虑到这一点,抽象起来并不难。
因此,将其放入包含其他对象的对象中,例如:
然后,给定用户所在的单元格和网格,您只有一个移动逻辑:
这是基本的想法。您可以修改逻辑,例如,如果您确实不需要“bar”或“n”值,则可以更改或修改抽象:
这会让你的细胞看起来像:
和您的checkMove看起来像:
|
![]() |
Ezz Deghedy · 如何获取数据和读取响应 1 年前 |
![]() |
StuP · 响应式Vue组件在数据更改时不更新 2 年前 |
![]() |
burr · 让jQuery选择器识别新添加的DOM元素[关闭] 2 年前 |
![]() |
J. Hu · “表单提交已取消,因为表单未连接”[重复] 6 年前 |
![]() |
pploypiti · 选择所有其他ID不是“this”的元素。id' 6 年前 |
![]() |
xiaolingxiao · 导航到页面后运行javascript 6 年前 |