2015-07-05 35 views
1

使用Coffeescript干掉或链接此代码的最佳方法是什么?链接coffescript中的方法和属性

canvas=$('canvas') 
canvas.getContext('2d').fillStyle='rgba(255,255,255,0.7)' 
canvas.getContext('2d').font = "40px Verdana" 
canvas.getContext('2d').fillText('alkatsa.com',canvas.width/2 - 120,canvas.height - 50) 

回答

0

我相信没有链接的属性,只有方法。我会为上下文,宽度和高度制作变量。这将使代码更加垂直:

canvas = $ 'canvas' 
{width, height} = canvas 
context = canvas.getContext '2d' 

context.fillStyle = 'rgba(255, 255, 255, 0.7)' 
context.font = '40px Verdana' 
context.fillText 'example.com', width/2 - 120, height - 50