Tatvasoft Interview Question

what are the functionalities of javascript