doc history of javascript