Difference between plain JavaScript , jQuery and Angular -  2way Data Binding