I wnat to know all about javascript