->的用法,这是什么样的构造?

文凯悟里

我已经看过一个示例代码片段,但是老实说,我对所使用的代码构造一无所知:

just_the_files = (dataTransfer) ->
real_files_set = {}
for item in dataTransfer.items
    entry = item.getAsEntry?() or item.webkitGetAsEntry?() or item
    if entry.isFile
        real_files_set[entry.name] = true
 (file for file in dataTransfer.files when file.name of real_files_set)

我以前从未见过此类代码片段的用法,尤其是->在JavaScript中的用法如果您告诉我它的名字,那么我可以研究它。谢谢。

这是代码片段的来源:https : //stackoverflow.com/a/12612729/478569

克里斯

这是一个coffeescript函数。

在javascript中:

var f = function (x) {
    doSomething();
};

在咖啡脚本中:

f = (x) ->
    doSomething()

http://coffeescript.org/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章