繁体   English   中英

JavaScript好零件图

[英]JavaScript the Good Parts Diagrams

之前问过这个问题。

我已经去过这些线程- 线程1线程2

我刚刚开始阅读JavaScript的“好零件”,它由铁路图组成,即使访问Wikipedia也无法理解。 您不能只跳过它们,其中有很多。 我什至不知道为什么他们这么困惑,我发现JavaScript很简单。

让我们以这些图为例。

分数铁路图

指数铁路图

如果我错了,请纠正我,或者在下面告诉我是否正在以正确的方式研究这些图表。


对于第一个图 ,您从左侧开始,遇到“小数点”,现在有两个选项。 如果我们只是直接前进 ,是不是意味着只将小数点前无任何数字的小数点视为小数,或者它是否假定javascript会将零提前?

在“第二条路线”上 ,我们遇到小数点,然后向其添加一个数字,然后我们可以选择是在循环中添加更多数字,还是继续以该数字结尾。


对于第二张图 ,我迷路了。

第一个图表示小数是一个以点开头,然后是零个或多个(可能是无限个)数字的序列。

第二个图表示指数以“ e”或“ E”开头,然后具有可选的符号(“-” /“ +”),然后是一个或多个数字。

通常,那些带有叉子的垂直线段显示了可以采用的各种选项,而循环表示它们可以零次或多次运行。

我不得不将书的副本下架,但现在我明白了。 “分数”的铁路图是“数字文字”的较大铁路图的一部分,它看起来像: integer[fraction][exponent] 在这种情况下,这是正确的……您可以在数字的整数部分之后仅加一个点,如var num = 1.;

在第二张图中,分支代表有效的选择。 因此,您以e或E开头。然后加上+,-或全无(与+相同)。 最后是零个或多个数字的序列。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM