Coffeescript 请解释一下这个咖啡脚本结构
示例中的一个片段:Coffeescript 请解释一下这个咖啡脚本结构,coffeescript,Coffeescript,示例中的一个片段: class Animal constructor: (@name) -> 文档中说,@name是this.name的语法糖类。上面的函数在哪里也执行赋值?怎样?我可以从生成的代码中看出,我只是想理解语言。它为什么执行任务 谢谢 康斯坦丁 事实上,CoffeeScript提供了设置实例的常见模式的简写 财产。通过在参数的前面加@,CoffeeScript将自动将参数设置为构造函数中的实例属性 基本上,调用参数@name意味着“使用此参数设置新Animal实例的name属
class Animal
constructor: (@name) ->
文档中说,@name
是this.name
的语法糖类。上面的函数在哪里也执行赋值?怎样?我可以从生成的代码中看出,我只是想理解语言。它为什么执行任务
谢谢
康斯坦丁
事实上,CoffeeScript提供了设置实例的常见模式的简写
财产。通过在参数的前面加@,CoffeeScript将自动将参数设置为构造函数中的实例属性
基本上,调用参数@name
意味着“使用此参数设置新Animal
实例的name
属性”