version 3.0 java script