JavascriptGenerator