There is an excellent book on JS learning "JavaScript: The Good Parts" by Douglas Crockford. It's very popular among web developers. The book is intended for those who are just beginning their acquaintance with JavaScript. I also used it and online assignment help for my course project at the university. The book covers the best of the language, including syntax, functions, arrays, objects, methods, inheritance, regular expressions, beautiful features, style.