我已经看过一个示例代码片段,但是老实说,我对所使用的代码构造一无所知:
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()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句