CoffeeScript中的函数 [英] Functions In CoffeeScript
本文介绍了CoffeeScript中的函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图将函数
从Javascript转换为CoffeeScript。这是代码:
I'm trying to convert a function
from Javascript to CoffeeScript. This is the code:
function convert(num1, num2, num3) {
return num1 + num2 * num3;
}
但我怎么能在CoffeeScript中做到这一点?
But how I can do that in CoffeeScript?
我试图从这样的HTML源运行该函数:
I'm trying to run the function from an HTML source like this:
<script type="text/javascript" src="../coffee/convert.js"></script>
<script type="text/javascript">
convert(6, 3, 10);
</script>
但它不工作,我得到一个错误说: ReferenceError:找不到变量:convert
But it won't work and I get an error saying: ReferenceError: Can't find variable: convert
如何更正这个?
推荐答案
您需要将convert函数导出到全局范围。
请参见如何从其他资产访问Coffescript访问功能?
You need to export the convert function to the global scope.
See How can Coffescript access functions from other assets?
window.convert = (num1, num2, num3) ->
num1 + num2 * num3
这篇关于CoffeeScript中的函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文