。扩展相当于coffeescript

时间:2014-09-15 14:45:30

标签: javascript syntax coffeescript

有没有其他方法在Coffeescript中表达此代码,我真的不喜欢当前的结果。

使用Javascript:

videojs.ChromecastTech = videojs.MediaTechController.extend({
    init: function() {
        console.log("TEST");
    }
});

CoffeeScript的:

videojs.ChromecastTech = videojs.MediaTechController.extend
  init: ->
    console.log "TEST"

2 个答案:

答案 0 :(得分:0)

你可以尝试

videojs.ChromecastTech = videojs.MediaTechController.extend init: ->
  console.log "TEST"
  return

答案 1 :(得分:0)

最后解决方案是

class vjs.ChromecastTech extends vjs.MediaTechController
    constructor: -> console.log "TEST"