Wanting to give up learning Javascript after countless hours of reading dense, technical books? In this book, we seek to relate to the beginner in a simple, human-readable concise manner by dividing the information into little chunks instead of thick books that drown you. We provide plenty of examples because we know that you learn best through them. We cover the following JavaScript Variables Do math Manipulate strings If-else and switch statements Arrays Loops Functions Events Manipulate images Targeting elements DOM structure Managing objects Browser Control Form validation Handling exceptions and many more!