没有参数是多余的吗?

时间:2014-08-01 03:18:17

标签: coffeescript

我是Coffeescript的新手,我正在学习别人的Coffeescript代码。在那里,我看到了诸如

之类的陈述
do @mymethod

我认为这里不需要do因为它没有捕获任何新变量,因为它没有参数。我是对的吗?

1 个答案:

答案 0 :(得分:0)

主要是将这个问题标记为已回答:

class C
    mymethod = -> console.log "mymethod"

    with_do = -> do @mymethod
    with_this = -> this.mymethod()
    with_at = -> @mymethod()

三个with_...方法将编译为完全相同的JavaScript代码。