我正在阅读Douglas Crockford的《JavaScript权威指南》,但我对所有铁路图的使用有些困惑。他没有详细解释这一点。他只是在第21页上简单地说了以下几点:
- 从左边开始,沿着轨道向右移动。 - 当你前进时,会遇到椭圆形中的文字或矩形中的规则或描述。 - 沿着轨道可以得到任何序列都是合法的。 - 不能沿着轨道得到的任何序列都是非法的。 - 在每端只有一根棒的铁路图允许在任意两个标记之间插入空格。而在每端有两根棒的铁路图则不允许。
我知道这本书被认为是任何真正认真学习JavaScript的人必读的基础读物,我也很想理解他所讲述的概念,但整个铁路图的概念让我感到困惑。
能否有人解释一下他对铁路图的使用?最好附上例子。
- 从左边开始,沿着轨道向右移动。 - 当你前进时,会遇到椭圆形中的文字或矩形中的规则或描述。 - 沿着轨道可以得到任何序列都是合法的。 - 不能沿着轨道得到的任何序列都是非法的。 - 在每端只有一根棒的铁路图允许在任意两个标记之间插入空格。而在每端有两根棒的铁路图则不允许。
我知道这本书被认为是任何真正认真学习JavaScript的人必读的基础读物,我也很想理解他所讲述的概念,但整个铁路图的概念让我感到困惑。
能否有人解释一下他对铁路图的使用?最好附上例子。