编程能力

0 人感兴趣 · 4 次引用

  • 推荐
  • 最新

编程能力 —— 解析表达式

用户头像
wendraw 2020 年 7 月 10 日

我们在前面的文章 https://www.yuque.com/wendraw/fe/general-knowledge-programming-lang#ZKsVo 中已经学习了「产生式」,并且用 BNF 定义了一个支持括号、四则运算和逻辑运算的表达式。因此我们这篇文章就来完成一个任务。

编程能力 —— TicTacToe(井字棋)

用户头像
wendraw 2020 年 7 月 9 日

井字棋是一个规则非常简单的小游戏,应该绝大部分的同学都玩过。就是在一个井字格里面画 X 和 O,谁先在横、竖、斜向上连成了一条线就赢了。

编程能力 —— 异步编程

用户头像
wendraw 2020 年 7 月 10 日

异步编程的能力对于一门语言来说是非常重要的,但是我们的 JS 在 ES5 之前是没有这个能力的。我们只能通过宿主(浏览器)的全局对象 window 提供的超时回调(setTimeout)和定时器(setInterval)来实现并行执行。还有一种就是用事件(Event)来实现。

编程能力 —— 寻路问题

用户头像
wendraw 2020 年 7 月 10 日

在很多游戏中都有寻路的机制,就是从一个点走到另一个点,这个路径可以有很多种,但是我们要找到其中最短的路径。 其中最经典的问题就是迷宫,我们在本篇文章就一起来完成一个迷宫的小游戏。

编程能力_编程能力资料文章-InfoQ写作平台