coffeescript 范围内两个时期和三个时期之间的差异
Difference between two periods and three periods in a coffeescript range
有什么区别:
[a...b]
和
[a..b]
在 coffeescript 范围内?
[a..b]
生成一个包含上边界的范围(包含范围)。所以 [1..5]
将评估为 [1, 2, 3, 4, 5]
.
[a...b]
生成一个不包括最终边界的范围,所以它会生成一个从 a
到 b - 1
的范围(不包括范围),这意味着 [1...5]
将评估至 [1, 2, 3, 4]
.
有什么区别:
[a...b]
和
[a..b]
在 coffeescript 范围内?
[a..b]
生成一个包含上边界的范围(包含范围)。所以 [1..5]
将评估为 [1, 2, 3, 4, 5]
.
[a...b]
生成一个不包括最终边界的范围,所以它会生成一个从 a
到 b - 1
的范围(不包括范围),这意味着 [1...5]
将评估至 [1, 2, 3, 4]
.