add underscore.min.js to learn underscore.js it is very useful