Sciter简写符号

时间:2016-05-31 16:23:43

标签: javascript operator-keyword notation shorthand

我在Sciter(http://www.terrainformatica.com/)中的array.reduce和object.sort函数中遇到过这种表示法的简写:

array.reduce(:a, b: a + b)

object.sort(:a, b: a.start_time < b.start_time ? -1 : 1 )

我几乎可以猜出这些参数意味着什么,但我不确定。 这种符号是如何工作的?

编辑:Python中使用了类似的表示法。 https://en.wikipedia.org/wiki/Anonymous_function

1 个答案:

答案 0 :(得分:1)

显然,这是 Sciter脚本语言lambda function syntax,它可能类似于JavaScript,但在这方面却非常不同。