阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      CoffeeScript 嵌入 JavaScript

      嵌入 JavaScript

      问题

      你想在 CoffeeScript 中嵌入找到的或预先编写的 JavaScript 代码。

      解决方案

      把 JavaScript 包装到撇号中:

      `function greet(name) {
      return "Hello "+name;
      }`
      
      # Back to CoffeeScript
      greet "Coffee"
      # => "Hello Coffee"
      

      讨论

      这是在CoffeeScript代码中集成少量JavaScript而不必用CoffeeScript语法转换它们的最简单的方法。正如CoffeeScript Language Reference中展示的,可以在一定范围内混合这两种语言的代码:

      hello = `function (name) {
      return "Hello "+name
      }`
      hello "Coffee"
      # => "Hello Coffee"
      

      这里的变量"hello"还在 CoffeeScript 中,但赋给它的函数则是用 JavaScript 写的。

      目录
      目录