I thought you meant by viewing source and using web inspectors to learn javascript and I thought yes that's a great way to learn how things work... Otherwise, Mozilla provides good reference materials. I think you need to just build something now to figure it out. - you have to learn it from solving problems. Pick a problem and solve it.