Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 349 Bytes

README.md

File metadata and controls

8 lines (7 loc) · 349 Bytes

五子棋实现

  • 使用原生JavaScript。
  • 数据与渲染分离。
  • 将棋局构建成一个树形数据。
  • 每一次落子将产生新的棋局,新的数据将被追加到历史数组。
  • 使用一个数组将历史棋局储存,这样悔棋重现变得很简单。
  • 在渲染时,进行对比,只渲染发生更新的棋子。