I'm thinking about trying my hand at some javascript/html5 programming. It just seems to make sense to run things in a browser, something everyone has access to. I'm also probably going to use the phaser framework to support my game.

However, I was wondering if anyone out there have used any Entity-Component Systems for JavaScript. I realize I can probably make a pretty simple one to get started, but if someone has some experience in this area, I'd love to get some recommendations.