calling super constructor javascript