Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 29th, 2012  |  syntax: None  |  size: 0.88 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. coffee-script loop efficiency
  2. circles = []
  3. for coordinate, i in coordinates
  4.     circles[i] = new MakeCircle(cnBlue, coordinate.x, coordinate.y, 16, 8, 0, theCanvas.ctx)
  5.        
  6. circles = for coordinate in coordinates
  7.   new MakeCircle(cnBlue, coordinate.x, coordinate.y, 16, 8, 0, theCanvas.ctx)
  8.        
  9. circles = (new MakeCircle(cnBlue, coordinate.x, coordinate.y, 16, 8, 0, theCanvas.ctx) for coordinate in coordinates)
  10.        
  11. circles.push(new MakeCircle(cnBlue, coordinate.x, coordinate.y, 16, 8, 0, theCanvas.ctx))
  12.        
  13. circles = []
  14. circles[i] = new MakeCircle(cnBlue, coor.x, coor.y, 16, 8, 0, theCanvas.ctx) for coor, i in coordinates
  15.        
  16. circles = []
  17. mc = (x,y) -> new MakeCircle cnBlue,x,y,16,8,0,theCanvas.ctx
  18. circles.push mc(coor.x,coor.y) for coor in coordinates
  19.        
  20. circles = jQuery.map(coordinates,
  21.     (coordinate) -> new MakeCircle(cnBlue, coordinate.x, coordinate.y, 16, 8, 0, theCanvas.ctx)
  22. )