De seguro facebook usa algún framework de javascript, pero si estas aprendiendo te recomiendo conocer javascript primero y luego usar algun framework(de preferencia jquery que es mi favorito), algunos tutoriales bastante completos.
http://www.w3schools.com/js/js_intro.asp http://www.desarrolloweb.com/javascript/
Y algunos ejemplos específicos(muy buenos por cierto) en nuestra wiki,
http://www.forosdelweb.com/wiki/Javascript