CanvasBreakout is a project mainly written in JavaScript, it's free.
Breakout for Canvas
The classic game breakout written using JS/Canvas
The game is currently one clump of js, but it is playable.