new added JavascriptBasic