嵌入JavaScript代码

最后更新于:2022-04-01 10:48:52

## 问题 你需要在CoffeeScript中插入已有的或预编写的JavaScript代码。 ## 方法 把JavaScript代码包裹在重音符中: ~~~ `function greet(name) { return "Hello "+name; }` # Back to CoffeeScript greet "Coffee" # => "Hello Coffee" ~~~ ## 详解 这种把JavaScript代码块插入到CoffeeScript中的方式很简单,无需根据CoffeeScript的语法做转化。[CoffeeScript语言参考](http://jashkenas.github.com/coffee-script/#embedded)中有说,你可以在某种程度上混合这两种语言。 ~~~ hello = `function (name) { return "Hello "+name }` hello "Coffee" # => "Hello Coffee" ~~~ 上例中,`hello`变量是CoffeeScript中的,但是给它赋值了一个函数,而这个函数是使用JavaScript编写的。
';